terrarium-earth / Heracles

A tree style questing mod allowing creators to set completable quests for their users
MIT License
35 stars 19 forks source link

Update quest screen when client affects task or reward progress #93

Closed sisby-folk closed 1 year ago

sisby-folk commented 1 year ago

closes #68

Adds systems by which the QuestScreens (QuestScreen and QuestEditScreen) can be updated with new progress, along with relevant packets, helpers, etc. Uses this for checkbox task completion, and reward claiming.

Modelled off of the way pinned quests does it, adapted for use.

Swapped out a few println's while i was at it.

https://github.com/terrarium-earth/Heracles/assets/55819817/ab21f0a1-d1af-484f-87b7-d2370ff5db98

sisby-folk commented 1 year ago

Force pushed this to clean it up - should be good now!

sisby-folk commented 1 year ago

Set for review again.