Commit Graph

5 Commits

Author SHA1 Message Date
Shane Handley
c056b2b079 Rework some data structures and persistence. Abandoned the approach of
generating row ids for achievements via checksums in favour of static
uuids for each item.
2020-07-13 10:16:39 +10:00
Shane Handley
e607ec498d Add events and achievement items for killing players and npcs. 2020-07-13 10:16:38 +10:00
Shane Handley
fb8590fac7 Load and insert a characters achievement list after completion of their body/stats/inventory data. 2020-07-13 10:16:38 +10:00
Shane Handley
e7c47e1d38 Implement basic functionality for recognising achievement updates,
updating associated data and clarifying events
2020-07-13 10:16:38 +10:00
Shane Handley
3ff5e105dd Add mechanisms for loading achievement data, more work on a
migration/sync strategy for dealing with updates to achievements
2020-07-13 10:16:38 +10:00