[1.1.0] - 2024-09-13
Docs
- Improved README a lot
- Improved in-code documentation
Feat
- Add support for Quest start / complete conditions through the use of IQuestCondition
- Add OnStepStartConditionsNotMet & OnStepCompleteConditionsNotMet events to the QuestManager & as relayed UnityEvents in the QuestManagerEventHub.
- Add optional support for a reward system with IQuestReward lists applicable to Quest Steps, Quests & Quest Lines
Fix
- Clarified the event sytem and event orders
- Changed the ShowMissingRequirements params to be a QuestEventInfo to line up all the events and not have too much differences in what the events provide
--- Including the 1.0.0 info as forgot to make a release out of it
[1.0.0]
Feat
First release. The logic behind the system is fine for a besis to expand on.
There are some editor tools in the making, but the system can work without them so releasing this 1.0.0 now.