Search found 9 matches

by atheros
12 May 2013, 07:09
Forum: Mana
Topic: The Questlog... but how?
Replies: 18
Views: 5311

Re: The Questlog... but how?

Bjørn wrote:
Quest Update { Quest Id, Flags [ State, Title, Description, Goal ] }
Do we need the "state" field? Since while quests arn't finished, they are active, when they gets finished for whatever reason (success, failure, cancelation, ...) they are destroyed on server side.
by atheros
12 May 2013, 05:46
Forum: Mana
Topic: How to check the load of the server?
Replies: 13
Views: 3461

Re: How to check the load of the server?

Also issuing warnings when the interval goes down too low and errors when it drops to zero can also be helpfull
by atheros
12 May 2013, 05:45
Forum: Mana
Topic: How to check the load of the server?
Replies: 13
Views: 3461

Re: How to check the load of the server?

Ablu, don't listen to him. Knowing how long the gameloop takes to execute is actually important, and as you noticed, knowing the interval between them is also very important, as it's the best indicator of how well or bad the server is doing.
by atheros
10 May 2013, 11:53
Forum: Mana
Topic: The Questlog... but how?
Replies: 18
Views: 5311

Re: The Questlog... but how?

I prefer the second option, the first one can get out of hand very fast.
by atheros
10 May 2013, 07:40
Forum: Mana
Topic: The Questlog... but how?
Replies: 18
Views: 5311

Re: The Questlog... but how?

I was constantly thinking how to implement dynamic quests... If we don't keep finished quests history, we could reuse quest ID for that. +1 bjorn However I would keep a simple, text based history in form {string quest_title, int timeout}, so when I see in the log "Quest finished" and I hav...
by atheros
09 May 2013, 21:59
Forum: Mana
Topic: The Questlog... but how?
Replies: 18
Views: 5311

Re: The Questlog... but how?

maybe quest with parentid is better, but we must limit the depth of that relation to one
by atheros
09 May 2013, 21:53
Forum: Mana
Topic: The Questlog... but how?
Replies: 18
Views: 5311

Re: The Questlog... but how?

I think a subquest structure should be something like: subquestId, questId, Text, State [open/done]

Failed can be simulated by "categories" if they are not clientside only, if not, I think it's safe to skip it.
by atheros
09 May 2013, 21:38
Forum: Mana
Topic: The Questlog... but how?
Replies: 18
Views: 5311

Re: The Questlog... but how?

Main / Side quests or categories in general can be done either with a type parameter (byte) or totally client side, based on quest ID (so network/manaserv part isn't affected and this can be added later). Old quests can be heavy on the network, so a GUI with tabs Open Quests / Completed Quests [ / F...
by atheros
09 May 2013, 21:07
Forum: Mana
Topic: The Questlog... but how?
Replies: 18
Views: 5311

The Questlog... but how?

Ok, so there is Ablu's commit ( link ) from a year ago. But the main question is how do we want the questlog to work. Is it just a simple log a player should use as a general hint of stuff to do, or a more complex backlog with failed/successful quests, divided into smaller tasks, categorized (like P...