Quest Machine
Posted: Wed Oct 24, 2018 2:37 pm
Quest Machine 1.0.8 has been released and should be available for download on the Unity Asset Store in 3-7 business days.
This version adds support for uSurvival and Inventory Engine.
Note: If you're using Physics2D in Unity 2018+, you must select menu item Tools > Pixel Crushers > Common > Misc > Enable Physics2D Support after updating.
Release Notes:
This version adds support for uSurvival and Inventory Engine.
Note: If you're using Physics2D in Unity 2018+, you must select menu item Tools > Pixel Crushers > Common > Misc > Enable Physics2D Support after updating.
Release Notes:
- CHANGED: If using Physics2D in Unity 2018+, you must set scripting define symbol USE_PHYSICS2D.
- Added: QuestGeneratorEntity.StartDialogue methods that generate quest first if necessary.
- Added: Can now adjust drive values at runtime.
- Added: Quest Journal UI options to always expand groups, show details when hovering on quest name.
- Added: Quest Journal UI quest name can now show quest's icon.
- Added: EntityType Saver.
- Fixed: Removed null reference error an urgency function is unassigned.
- Fixed: Trigger Event and Collision Event components now handle >32 tags.
- Fixed: Quest Journal > UI Settings > Journal UI incorrectly accepted Dialogue UI type.
- Improved: Editor windows now gracefully ignore unreadable third party DLLs.
- Improved: Added Assign Unique Key menu item for Saver components.
- Improved: Animator Saver now saves parameter values.
- articy:draft:
- Articy condition nodes correctly link to true and false result nodes.
- Links to the same node now actually link to the same node instead of duplicates of the node.
- Dialogue System for Unity:
- Fixed: Now only replaces tags if Process QM Tags is ticked.
- Fixed: GiveQuest() Lua function finds Quest Journal even if ID is blank.
- Fixed: Now shows regular Quest Machine UI if content has no Dialogue System Conversation content.
- ORK Framework: Fixed bug in GetQuestNodeStateStep.
- Inventory Engine: Added integration.
- uSurvival: Added integration.