Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.ORKSupport Namespace Reference

Classes

class  ORKCombatantHasFactionSympathyQuestConditionEditor
 
class  ORKCombatantQuestAction
 Base class for quest actions that act on a combatant. More...
 
class  ORKCombatantQuestActionEditor
 
class  ORKCombatantQuestCondition
 Base class for quest conditions that check something on a combatant. More...
 
class  ORKCombatantQuestConditionEditor
 
class  ORKCurrencyQuestAction
 Quest action that gives or takes currency from a combatant. More...
 
class  ORKCurrencyQuestActionEditor
 
class  ORKCurrencyRewardSystem
 Gives currency to the ORK player equal to the point value of the quest. More...
 
class  ORKEventQuestAction
 Quest action that starts an ORK event. More...
 
class  ORKEventQuestActionEditor
 
class  ORKEventsOnPausePlayer
 Add this component to the player prefab to block player input when Quest Machine sends "Pause Player" and "Unpause Player" messages, such as when opening and closing the dialogue UI. More...
 
class  ORKExpRewardSystem
 Gives EXP or another status value to the ORK player. More...
 
class  ORKFaction
 Quest Machine faction wrapper that uses ORK faction sympathies. More...
 
class  ORKFactionEditor
 
class  ORKGiveExpQuestAction
 Quest action that gives XP or another status value to a combatant. More...
 
class  ORKGiveExpQuestActionEditor
 
class  ORKHasCurrencyQuestCondition
 Quest condition that checks a combatant's currency. More...
 
class  ORKHasCurrencyQuestConditionEditor
 
class  ORKHasFactionSympathyQuestCondition
 Quest condition that checks a combatant's faction sympathy with another faction. More...
 
class  ORKHasItemQuestCondition
 Quest condition that checks a combatant's inventory. More...
 
class  ORKHasItemQuestConditionEditor
 
class  ORKIconQuestContent
 Icon UI content (image with optional count and caption) with an optional list of actions. More...
 
class  ORKIconQuestUIContentEditor
 Custom inspector for IconQuestContent assets. More...
 
class  ORKInventoryCounterSynchronizer
 Updates quest counters with ORK inventory counts. More...
 
class  ORKInventoryMonitor
 This abstract class invokes a virtual method OnInventoryChanged when an ORK combatant's inventory changes. More...
 
class  ORKItemQuestAction
 Quest action that gives or takes an item from a combatant. More...
 
class  ORKItemQuestActionEditor
 
class  ORKLevelQuestCondition
 Quest condition that checks a combatant's level. More...
 
class  ORKLevelQuestConditionEditor
 
class  ORKQuestMachineSaveData
 Add to Quest Machine Save System GameObject to save all Quest Machine data. More...
 
class  ORKSetVariableQuestAction
 Quest action that sets an ORK variable. More...
 
class  ORKSetVariableQuestActionEditor
 
class  ORKUtility
 Utility methods to interface Quest Machine with ORK Framework. More...
 
class  ORKVariableQuestCondition
 Quest condition that checks an ORK variable value. More...
 
class  ORKVariableQuestConditionEditor
 
class  QuestGiverForORK
 This subclass of QuestGiver hooks into ORK's save system. More...
 
class  QuestGiverForORKEditor
 
class  QuestJournalForORK
 This subclass of QuestJournal hooks into ORK's save system. More...
 
class  QuestListContainerForORK
 This subclass of QuestListContainer hooks into ORK's save system. More...
 
class  QuestListEventsToORK
 Forwards QuestListContainer events to ORK event interactions. More...
 

Enumerations

enum  ORKUtilityVariableType { Bool , Int }
 
enum  ORKUtilityBoolValue { True , False }
 
enum  ORKAddRemoveOperation { Add , Remove }
 

Enumeration Type Documentation

◆ ORKAddRemoveOperation

◆ ORKUtilityBoolValue

◆ ORKUtilityVariableType