Path-of-Terraria / PathOfTerraria

GNU General Public License v3.0
1 stars 3 forks source link

Quests Fixes, Update Ravencrest #414

Closed GabeHasWon closed 1 month ago

GabeHasWon commented 1 month ago

### Link Issues Resolves: #412

Description of Work

  1. Places existing NPCs into Ravencrest (on spawn for now, since position isn't finalized)
  2. Update Eye domain, Ravencrest grass decor generation
  3. Moved, updated RavencrestSystem
  4. Added ImprovableStructure system, added improvable structures to Ravencrest, synced
  5. Added or finished both quests for the two town npcs, made structures improve alongside them
  6. Fixes quest loading, setting
  7. Significantly improves how quest UI list works, namely by adding an actual list
  8. Adds in all relevant NPC dialogue
  9. Improves Quest Book UI inventory button texture caching, disables clickthrough
  10. Update InteractWithNPC quest step to optionally show or take a list of items
  11. Fixed quest initializing IDs poorly

Comments

Everything here should be good to go in both singleplayer and multiplayer.