SQMC Indev v 0.13: Quest system improvements
Added:
- Embargo quest, an introduction to the communist quest line.
- Quest log feature. Clicking on a quest icon from the /Quest interface now gives you a book filled with your current progress for that quest, hints, and a summary of the quest's events.
- Conditionally visible entities. Conditionally visible entities are only visible under certain circumstances. This mechanic will primarily be used for quests. A typical example of how a conditionally entity would be used is as follows: Suppose an NPC says "Meet me in the mines." With the conditional visibility system, a second copy of that NPC could exist in the mines, and remain invisible until the player was instructed to meet them there.
- Several NPCs around Uppkomst
- A few new NPC shops and items, the Uppkomst Melon Emporium and Uppkomst Flowers.
Refactored:
- Changed how Boundable entities are confined within their bounded region, preventing unusual behavior and entity suffocation
- Pickuping up and dropping items will now end NPC conversations
- Converted the database system from a local, JSON text-based system to MySQL. Massive update! Enables bungee cord support, data analysis, and support for an auction house in the future.