Skip to content

Commit

Permalink
impl PR 0rtis#27 by @pocoloko
Browse files Browse the repository at this point in the history
  • Loading branch information
0rtis committed Jul 17, 2022
1 parent aa12a6f commit cf50b25
Showing 1 changed file with 39 additions and 20 deletions.
59 changes: 39 additions & 20 deletions dfktools/quests/utils/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,25 +20,44 @@ def human_readable_quest(raw_quest):

quest = {}
i = 0
quest['id'] = raw_quest[i]
i = i + 1
quest['address'] = raw_quest[i]
i = i + 1
if isinstance(raw_quest[i], int):
quest['level'] = raw_quest[i] # v2
i = i + 1
quest['heroes'] = raw_quest[i]
i = i + 1
quest['player'] = raw_quest[i]
i = i + 1
quest['startTime'] = raw_quest[i]
i = i + 1
quest['startBlock'] = raw_quest[i]
i = i + 1
quest['completeAtTime'] = raw_quest[i]
i = i + 1
quest['attempts'] = raw_quest[i]
i = i + 1
quest['type'] = parse_type(raw_quest[i])

if isinstance(raw_quest[i], int): # v2
quest['id'] = raw_quest[i]
i = i + 1
quest['address'] = raw_quest[i]
i = i + 1
quest['level'] = raw_quest[i]
i = i + 1
quest['heroes'] = raw_quest[i]
i = i + 1
quest['player'] = raw_quest[i]
i = i + 1
quest['startBlock'] = raw_quest[i]
i = i + 1
quest['startTime'] = raw_quest[i]
i = i + 1
quest['completeAtTime'] = raw_quest[i]
i = i + 1
quest['attempts'] = raw_quest[i]
i = i + 1
quest['type'] = parse_type(raw_quest[i])
else: # TODO:// v1 - remove once old quests have been migrated
quest['id'] = raw_quest[i]
i = i + 1
quest['address'] = raw_quest[i]
i = i + 1
quest['heroes'] = raw_quest[i]
i = i + 1
quest['player'] = raw_quest[i]
i = i + 1
quest['startTime'] = raw_quest[i]
i = i + 1
quest['startBlock'] = raw_quest[i]
i = i + 1
quest['completeAtTime'] = raw_quest[i]
i = i + 1
quest['attempts'] = raw_quest[i]
i = i + 1
quest['type'] = parse_type(raw_quest[i])

return quest

0 comments on commit cf50b25

Please sign in to comment.