Added new menu button to show active and completed quests.
Added BP_HuntingQuestBase for quests related to killing specific unit,
BP_ItemQuestBase for collecting specific item,
BP_QuestBase for any other quests.
Added BP_QuestNPCBase base class for receiving and delivering quests.
Have a look at BP_QuestNPC to understand how to use this class.
@wparkman Sorry for late reply. I guess you already bought it. I believe you need to be very experienced to make it work with VR. Explore mode might be easy but I don’t know how the battle mode and the whole UI system will work in VR.
Removed all the hard coded inputs and added them to Project Settings -> Inputs. (Documentation Section 4.7)
Added BP_UIBase widget to be the base class for widgets that requires player input. (Documentation Section 3.20)
Added BP_OffLevelBattle which is a new battle that can be used in a battle level. (Documentation Section 4.1)
Added an option for the battles to start in a different level. Check Battle Level in the template project. (Documentation Section 4.1.1)
Added passive and aggressive enemy explore pawns. Passive enemies walk around and starts the battle when player interacts. Aggressive enemies chase the player if the player is in range and starts the battle automatically when they are close to the player. (Documentation Section 3.13)
Small improvements like:
Enemy spawn data changes
Removed the enemy spawn data from Enemy Spawn Location and added to the battle itself and to enemy explore pawns.
Therefore, You will need to re-set enemies for the battles after this update.