Search Unity

[SALE 50% OFF] Quest Machine: Hand-Written and Procedurally-Generated Quests

Discussion in 'Assets and Asset Store' started by TonyLi, Sep 20, 2017.

  1. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    The image below shows the data by key:

    upload_2022-8-18_15-9-25.png

    The player's Quest Journal (saved under the key "JournalSaveKey" and highlighted in magenta) doesn't contain any quests. You should be able to see that the staticQuestIds, proceduralQuests, and deletedStaticQuests lists are all empty.

    The deletedStaticQuests "exploreWellAndReturn" is under the BarrelQuestGiver's key. This indicates that the BarrelQuestGiver's Quests lists no longer has the exploreWellAndReturn quest.
     
  2. wood333

    wood333

    Joined:
    May 9, 2015
    Posts:
    851
    I very carefully retested saving the quest. From the debug data it appears the quest and my Emerald ai are all there as data. When I restore the Emerald Ai resets to the saved data, but, the Journal remains blank. The Journal is not reloading.
    Note: I use save game to slot and load game from slot

    If I understand the console notes, my quest was saved and was retrieved. The note shows the quest data. Somehow that data is not reaching the journal. I may have something set up wrong. I will look into that next.
     
    Last edited: Aug 18, 2022
  3. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Can you click on the Console log that shows the save data and paste it here (or email it to tony (at) pixelcrushers.com if you prefer)? The Quest Journal will load whatever quests are in the save data. If it's anything like the screenshot from July 28, the save data for the Quest Journal's key is empty.
     
  4. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.30 Released

    Version 1.2.30 is now available on the Asset Store!

    Release Notes:
    • CHANGED: New property QuestStateSerializer.version = 1 for saved in version 1.2.29 and earlier; version = 2 saves quest condition alreadyTrue.
    • Added missing PlayerEntityType asset.
    • Improved: Added SaveSystem.validSceneName delegate.
    • Added: Localized Fonts.
    • Added: ListExtensions.Shuffle.
    • Fixed: DiskSavedGameDataStorer.RetrieveSavedGameData checks if save file is empty.
    • Dialogue System: Can now jump to procedurally-generated quest's conversation from an existing conversation.
    • Inventory Engine: Fixed Has Item Count condition to return true immediately if condition is true when quest node becomes active.

    Note: The format used to save hand-written quests in saved games changed slightly to accommodate additional information. If you must read saved games created in version 1.2.29 or earlier, set QuestStateSerializer.version to 1. Then read the saved game. (Reminder: The Save System component has a Version property. You can use this to identify different saved game versions in your projects.)
     
  5. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.32 Released

    Version 1.2.32 is now available on the Asset Store!

    Release Notes:
    • Changed: In Unity UI Journal UI, quest groups now start expanded by default.
    • Improved: Can now assign a text table to quest's main info which will be applied to all newly-added string content.
    • Fixed: When reverting quest to inactive state, now properly resets quest conditions.
    • Fixed: Issue when loading a hand-written quest from saved game where quest asset's conditions list has changed since save.
    • Fixed: Execution order of running quest node state's actions and enabling checking.
    • Fixed: Potential NullReferenceException when exiting editor playmode while Message quest condition is active.
    • Fixed: Harmless editor error messages that could occur when adding or removing a quest from a quest database.
    • Fixed: Return To NPC wizard now adds "Return to {QUESTGIVER}" alert to Active state, not True state.
    • Fixed: Added 2-pixel margin to dialogue UI prefab content area to accommodate UI Text Outline.
    • Dialogue System: Fixes Play Sequence command.
    • Save System: Changed default Frames To Wait Before Apply Data to 0.
    • Save System: Exposed SavedGameData.Dict.
     
    AGregori likes this.
  6. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  7. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Cyber Week Sale - Final Weekend

    This is the final weekend of the Cyber Week Sale.

    If Quest Machine is on your list, make sure to get it while it's 50% off.

    upload_2022-12-2_8-29-9.jpeg
     
  8. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  9. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine in New Year Sale

    upload_2022-12-19_11-50-13.png

    Quest Machine is 50% off in the Asset Store's New Year Sale! Love/Hate and the Dialogue System for Unity are also 50% off.
     
    AGregori likes this.
  10. claudius_I

    claudius_I

    Joined:
    May 28, 2017
    Posts:
    254
    Hello Tony
    witch es the best form to show and hide the "quest HUD" UI.?
    I used QuestMachine Configuration.instance.quest HUD.hide, but don't know how to show again the ui

    Thanks
     
  11. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Hi! Use (QuestMachine.defaultQuestHUD as UnityUIQuestHUD).SetVisibility(QuestJournal, bool). Example:

    Code (csharp):
    1. // Hide the player's quest HUD:
    2. var questJournal = QuestMachine.GetQuestJournal();
    3. var hud = QuestMachine.defaultQuestHUD as UnityUIQuestHUD;
    4. hud.SetVisibility(questJournal, false);
    5. ...
    6. // Show the HUD again:
    7. hud.SetVisibility(questJournal, true);
     
    claudius_I likes this.
  12. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  13. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.33 Released!

    Version 1.2.33 is now available on the Asset Store!

    Release Notes:
    • Changed: QuestStateSerializer loads quest node's tag dictionary before setting state.
    • Changed: If icon content has no caption text, icon UI template will deactivate caption text element's parent.
    • Changed: QuestGiver's Forward Events To Listeners is now ticked by default.
    • Improved: Added option to turn off caption if icon quest content doesn't have caption text.
    • Improved: Added Is/IsNot to QuestStateQuestCondition & QuestNodeStateQuestCondition.
    • Improved: Added QuestDomain OnEntityAdded/Removed() UnityEvents.
    • Improved: Added min limit to Actions so generated quests can use random between min and max/count instead of always max/count.
    • Improved: StringAsset inspector now uses variable height text area.
    • Improved: UIs now pool and reuse text instances.
    • Improved: LocalizeUI now localizes TMP_Dropdown components.
    • Fixed: No longer shows option to talk about quest if quest has no dialogue content to show.
    • Fixed: If Journal UI > Show First Quest Details On Open is ticked, now shows quest name button as selected.
    • Fixed: QuestMachineTags.ContainsAnyTag now handles null strings.
    • Fixed: When Quest generator Action uses counter that specifies sender or target, generated quest now requires that sender/target.
    • Fixed: Editor play mode did not reset quest generator entity type runtime drive values if they changed during play.
    • Dialogue System:
      • Added StartQuestListConversation() to allow regular DS conversations to jump to quest list conversation.
      • Updated generation of conversation text for active quest state to handle API change in Quest Machine 1.2.32+.
      • Fixed inspector issue with quest generator conversation maps.
      • Fixed issue when multiple generated quests used the same template conversation.
    • Invector: InvectorItemRewardSystem can now shuffle list of items, grant more than one of an item, and remove item from list or not.
     
    AGregori likes this.
  14. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    upload_2023-3-3_15-15-28.png

    Going to GDC 2023? Pixel Crushers is hosting a lunch at Oren's Hummus on Thursday, March 23!

    Do you use Quest Machine or other Pixel Crushers assets? Come join us and share tips with fellow asset users, ask any questions you have, and enjoy some good food to fuel you through the rest of the day's activities at GDC.

    Space is limited, so please RSVP early by getting a free ticket on Eventbrite.


    Note: This event is hosted by Pixel Crushers and is not affiliated with the Game Developers Conference (GDC).
     
    AGregori likes this.
  15. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.34 Released

    Version 1.2.34 is now available on the Asset Store!

    Release Notes:
    • CHANGED: When saving hand-written quests, QuestStateSerializer saves additional info to handle changes to quest asset between saves. (Save format version 3)
    • Fixed: UI element pooling could put text elements in wrong order.
    • Fixed: Order issue in which quest node could leave "is checking conditions" flag true on
    • activation even if activation caused conditions to immediately become true.
    • Fixed: LocalizeUI components on inactive GameObjects wouldn't update when changing languages unless the GameObject had previously been active.



    Going to GDC? Use Quest Machine or interested in using it in the future? Come join us for lunch on Thursday. There are a few seats still available! Please RSVP for free.
     
    Homicide likes this.
  16. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.36 Released

    Version 1.2.36 is now live on the Asset Store!

    Release Notes:
    • Fixed: Issue when QuestGiver.StartDialogue() was passed a null player.
    • Opsive Ultimate Character Controller: Updated for UCC 3.0.9. Improved: InputDeviceManager.IsKeyDown now handles Mouse# key codes when using Input System package.
     
    AGregori likes this.
  17. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.37 Released - Now With RPG Builder Integration

    Version 1.2.37 is now live on the Asset Store! This update features RPG Builder integration.

    Release Notes:
    • Improved: Audio quest action now has option to interrupt current audio clip when playing new one.
    • Improved: Added option to show offer text in journal UI if journal text & dialogue text are empty.
    • Improved: Added wizard to add template offer text.
    • Fixed: GameObjectUtility.FindObjectsOfTypeAlsoInactive() didn't search Don't Destroy On Load GameObjects.
    • Fixed: UILocalizationManager no longer reports warning when exiting editor play mode in certain circumstances.
    • RPG Builder: Added integration.
     
  18. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  19. claudius_I

    claudius_I

    Joined:
    May 28, 2017
    Posts:
    254
    Hello Tony. I have a problem with the visibility of the "questJournal". I disabled it for a cutscene and enabled it in the game. The problem is that it works in the editor, but it doesn't work in the build.

    I'm using this code to activate and hide it.

    var questJournal = QuestMachine.QuestMachine.GetQuestJournal();
    var hud = QuestMachine.QuestMachine.defaultQuestHUD as UnityUIQuestHUD;
    hud.SetVisibility(questJournal, true);

    Thanks
     
  20. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Hi - What version of Quest Machine are you using? Can you back up your project, update to the current version, and check if the issue is still there? There was a small fix to that method in 1.2.37.
     
  21. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Updated RPG Builder Integration

    The Quest Machine Extras page has an updated Quest Machine/RPG Builder Support package that fixes a UI issue and adds more demo quests. Make sure to also import the Common/RPG Builder Support package.

    upload_2023-5-10_23-46-59.png
     
    Last edited: May 11, 2023
  22. claudius_I

    claudius_I

    Joined:
    May 28, 2017
    Posts:
    254
    Hello Tony. 1.2.29. I update to 1.2.37, but now have a error in playmode.

    "hud.SetVisibility(questJournal, true);" here start the error

    Thanks

    Claudio
     

    Attached Files:

  23. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Make sure your questJournal variable is not null.
     
  24. claudius_I

    claudius_I

    Joined:
    May 28, 2017
    Posts:
    254
    That's strange, but the problem occurs when I disable it right after starting the game. When I disabled it a few seconds later, the issue was resolved.
     
  25. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Give the QuestJournal until the end of the Start frame to register itself with Quest Machine:

    Code (csharp):
    1. IEnumerator Start()
    2. {
    3.     yield return new WaitForEndOfFrame();
    4.     var questJournal = QuestMachine.QuestMachine.GetQuestJournal();
    5.     var hud = QuestMachine.QuestMachine.defaultQuestHUD as UnityUIQuestHUD;
    6.     hud.SetVisibility(questJournal, true);
    7. }
     
  26. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine: 50% Off, Updated Integrations for Articy Draft and RPG Maker



    Quest Machine is 50% off during the Spring Sale.

    The Quest Machine Extras page has updated integrations for articy:draft and RPG Builder as well as the tutorial asset packages for the video tutorials and the Quest Machine + Love/Hate + Dialogue System integration series.
     
    Last edited: Jun 1, 2023
  27. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  28. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    While The Iron's Hot - Wholesome Direct Reveal

    Congratulations to Bontemps Games! They just announced While The Iron's Hot, made with Quest Machine and the Dialogue System for Unity, in the Wholesome Direct Broadcast. You can wishlist the game on Steam and play the demo now.

     
  29. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.38 Released

    Version 1.2.38 is now live on the Asset Store!

    If you're using the RPG Builder integration, this version has lots of additions and improvements.

    Release Notes:
    • Only allow quests to be active if they're assigned to a QuestJournal's list, or warning message.
    • Improved: Added demo setup files to use if you're using the Input System package.
    • Improved: Can now call AddQuest() on QuestGivers and QuestJournals when they're inactive.
    • Improved: When clicking journal UI's track toggle, UI selection stays on track toggle.
    • Improved: Added UIDropdownField wrapper type for UI.Dropdown or TMP_Dropdown.
    • Fixed: Newly-unlocked quests now appear in quest giver's list when clicking Back button without having to close and restart dialogue.
    • Fixed: UnityUIQuestHUD.SetVisibility() gracefully handles when given a null quest journal.
    • Fixed: LocalizeUI issue clearing TMP_Dropdown items.
    • articy:draft: Updated importer.
    • ORK: Updated ORKGiveExpQuestAction for ORK 3.14 and added Check Level Up checkbox.
    • RPG Builder: Added more demo quests: Kill 3 Boars, Fetch 3 Boar Furs; fixed issue in RPG Builder window when showing Quests list on newly-created entry; fixed incorrect using statement in QuestMachineItemEvents; fixed Has Currency condition inspector.
     
  30. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.38.2 Released

    Release Notes:
    • Changed: When loading saved game after changing conditions so saved active nodes now qualify as completed, loading how sets child nodes active.
    • Improved: Updated to handle Unity 2023 API changes.
    • Fixed: When unloading additive scenes, save system now records saver data in scene being unloaded.
    • Fixed: SaveSystem.loadEnded is now invoked even if loadStarted has no listeners.
    • RPG Builder: Added (RPG Builder) Requirements quest condition.
     
  31. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  32. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.39 Released

    Version 1.2.39 is now available on the Asset Store!

    Release Notes:
    • Demo scene now uses Quest Journal options to Remember Completed Quests.
    • Dialogue System: Added option to specify starting entry ID in Start Conversation quest action.
    • RPG Builder: Fixed issue when inspecting character in main menu then backing out and creating new character.
     
  33. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Splattercatgaming Play of While The Iron's Hot

    Check out Splattercatgaming's playthrough of While The Iron's Hot, made with Quest Machine and the Dialogue System for Unity. (The Dialogue System is 50% off right now in the Summer Sale.)



    While The Iron's Hot uses Quest Machine for hand-written quests and procedurally-generated quests.

    If you're going to Gamescom, stop by Bontemps Games' booth and say hi to the devs!
     
  34. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  35. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Reminder - Quest Machine is 50% off in the Best of the Dev Days Of Summer Sale.

    Recently added features include RPG Builder integration, more Dialogue System integration options, and updates to the articy:draft importer.

    If you were at Gamescom last week, you may have seen Quest Machine's hand-written and procedurally-generated quests in action at the Humble Games booth in Bontemps Games' While The Iron's Hot:

    upload_2023-8-28_8-51-35.png

    If you like great pixel art, blacksmithing games, or fun and wholesome stories, wishlist While The Iron's Hot.

    And if you want to add a flexible quest system to your own game, get Quest Machine for 50% off for a limited time.
     
  36. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.40 Released

    Quest Machine 1.2.40 is now available on the Asset Store!

    Release Notes:
    • CHANGED: If using Unity navmesh navigation, you *must* now enable integration by ticking USE_NAVMESH in Welcome Window or menu item Tools > Pixel Crushers > Common > Misc > Use NavMesh.
    • Improved: UIs now support different EventSystems for local multiplayer games.
    • Improved: Scene events action now works when multiple scenes are loaded with their own Quest Machine Scene Events components.
    • Fixed: If multiple questers have the same quest, QuestJournal.OnMessage now repaints only the specific quester's UI whose quest changed.
    • Dialogue System: SetQuestNodeState() Lua function now accepts "true" in addition to "success".
     
  37. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine - Flash Deal Starting Soon

    Quest Machine will be in a Flash Deal in 3 hours!

    upload_2023-11-17_8-1-46.png



    The Dialogue System for Unity is 50% off right now, too. Some people have asked what the differences are. Both assets work great together or on their own.

    Here's the full comparison chart.

    Briefly:

    • The Dialogue System has interactive branching conversations like in The Witcher. Quest Machine has simpler Accept/Decline windows like in World of Warcraft (unless you're using the Dialogue System integration).
    • The Dialogue System uses a field-based editor to write quests. Quest Machine uses a node-based editor. (The Dialogue System’s node-based editor is for conversations.)
    • The Dialogue System handles hand-written quests. Quest Machine handles hand-written quests or procedurally-generated quests.
    • Quest Machine has some quest control features that make it a little easier to advance quests outside of conversations (e.g., during regular gameplay); but it’s still easy to advance quests outside of gameplay in the Dialogue System, too.
    • Quest Machine includes an integration package that allows it to use the Dialogue System to show branching conversations for Quest Machine quests. To use the integration, you must have the Dialogue System and Quest Machine.
    • Both have live quest debugging in the editor.
    • Both include a save system.
    • Both support localization.
    • For both, no scripting is required, but they come with complete, fully-documented source code and lots of third party integrations.
     
    claudius_I and AGregori like this.
  38. claudius_I

    claudius_I

    Joined:
    May 28, 2017
    Posts:
    254
    Hello Tony.
    I want to change the languaje for a text table.
    I Used this "GlobalTextTable.currentLanguage = "en""
    but don't worked

    I want to localize the HUD

    Thanks
     
  39. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Hi! I believe you're also using the Dialogue System. If so, assign the text table to the Dialogue Manager GameObject's Display Settings > Localization Settings > Text Table. The easiest way to change the language in this case is to use DialogueManager.SetLanguage() as described here: Localization.

    If you're not using the Dialogue System, add a UILocalizationManager component to your Quest Machine GameObject. Assign the text table to it. Set UILocalizationManager.currentLanguage.

    In either case, by default the language setting is stored in PlayerPrefs so the player will see the same language when they resume their next play session. You can turn this off, but it's on by default. To reset the language stored in PlayerPrefs, click the UILocalizationManager's Reset Language PlayerPrefs button or the equivalent button on the Dialogue Manager. They do the same thing.
     
    claudius_I likes this.
  40. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 50% Off in Black Friday Sale

    Quest Machine is 50% off on the Asset Store!

    Design any kind of quest you can dream up, no scripting required, using the friendly node-based editor:

    upload_2023-11-25_9-17-46.png

    Or let Quest Machine procedurally generate new quests at runtime based on the current game world state:

    upload_2023-11-25_9-18-44.png

    While you're at it, wishlist Humble Games' / Bontemps Games' While The Iron's Hot, releasing on December 5. While The Iron's Hot is powered by Quest Machine and the Dialogue System for Unity:

     
  41. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  42. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    While The Iron's Hot - Out Now!

    Bontemps Games' blacksmithing RPG While The Iron's Hot, made with Quest Machine and the Dialogue System for Unity, is out now on Switch, Xbox, PlayStation, Steam, and Humble:



    You can see Quest Machine in all of the wonderful hand-crafted quests as well as the procedurally-generated quests on the game's job boards.

    Reminder - The Cyber Week Sale ends soon. Get Quest Machine and the Dialogue System for Unity for 50% off until the sale ends. Both assets work also great in 3D, VR, and AR.
     
    Last edited: Dec 5, 2023
  43. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    While The Iron's Hot - #3 on Steam's New & Trending

    Congratulations to Bontemps Games' While The Iron's Hot, made with Quest Machine and the Dialogue System for Unity! It's #3 on Steam's New & Trending list.

     
  44. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine Sale - 50% Off



    Quest Machine is 50% off in the New Year Sale!

    Love/Hate, the Dialogue System for Unity, and the Dialogue System Addon for OpenAI are also on sale.

    If you're just getting started with Quest Machine, this is the first video in the tutorial series:



    Quest Machine has built-in integration with a long list of assets, including Adventure Creator, Corgi, Invector and Opsive Controllers, RPG Builder, TopDown Engine, uMMORPG, and more.

    It's also designed from the ground up to make it easy for you to integrate with other assets. Use the starter template scripts to write your own quest conditions, quest actions, and quest UI content. They'll appear in Quest Machine menus just like the built-in conditions, actions, and content.
     
  45. alexgemini002

    alexgemini002

    Joined:
    Jan 15, 2020
    Posts:
    24
    dear developer,is it possible to have a official "survival engine" and quest machine integration package
     
  46. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    I'll add it to the "to do" list.
     
  47. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Quest Machine 1.2.42 Released

    Version 1.2.42 is now live on the Asset Store. It's also 50% off in the New Year Sale.

    This update adds Localization Package support and the ability to mass export all quest text for localization.

    Release Notes:
    • Improved: Can now export text of all quests in quest database to text table in one operation.
    • Improved: Can now export multiple text tables to CSV in one operation.
    • Improved: Added UILocalizationManager.languageChanged event.
    • Odin Inspector: Disabled drawing of HelpBoxes in custom inspectors until stack overflow bug in Odin is fixed.
    • ORK: Added ORK Item Quantity Quest Condition; ORKInventoryCounterSynchronizer now allows Quest Journal component to be anywhere, not just on player GameObject.
    • Playmaker: GetQuestState and GetQuestNodeState actions no longer require Store Result to be set.
     
  48. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  49. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
  50. TonyLi

    TonyLi

    Joined:
    Apr 10, 2012
    Posts:
    12,697
    Reminder - Quest Machine 50% Off Ends January 31 8 AM PST

    Quest Machine and all Pixel Crushers assets are 50% off through January 31 at 8 AM PST in the Unity Awards Sale.



    See it in action in games like While The Iron's Hot: