- summary: How far a quest objective has got: the current count and the count it needs.
- area: Game.Quest
How far a quest objective has got: the current count and the count it needs.
Kind struct · Area Game.Quest
Progress of one quest objective: Completion.current_completion out of
Completion.max_completion - for "kill 10", current goes 0..10 and max stays 10.
Carried by QuestObjective (the objective's state in the journal) and by
QuestObjectiveUpdatedEvent (a later change to it). The client keeps both numbers as
16-bit values. The two members share one wire type and swap field numbers between
builds; they are named from where the client stores each one, never from their numbers.
Some builds pad the record with an unread bool or an unread optional int64.
Not sent on its own — it is a record inside quest messages, never sent on its own. inferred
Used by
Fields
| # | Field | Type | Meaning | You set it |
|---|---|---|---|---|
| 1 | max_completion | int64 | How much the objective needs in total. | never |
| 2 | current_completion | int64 | How much of the objective is done. | never |