Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.OpsiveUCCSupport.QuestMachineUCCUtility Class Reference
Inheritance diagram for PixelCrushers.QuestMachine.OpsiveUCCSupport.QuestMachineUCCUtility:
Collaboration diagram for PixelCrushers.QuestMachine.OpsiveUCCSupport.QuestMachineUCCUtility:

Static Public Member Functions

static UltimateCharacterLocomotion FindCharacter (string characterName)
 Finds an UltimateCharacterLocomotion by GameObject name.
 
static bool FindCharacterWithInventory (string characterName, out UltimateCharacterLocomotion character, out InventoryBase inventory, out ItemCollection itemCollection)
 Finds an UltimateCharacterLocomotion and its Inventory and ItemCollection by GameObject name.
 
static Attribute FindAttribute (UltimateCharacterLocomotion character, string attributeName)
 

Static Protected Member Functions

static ItemType FindItemType (InventoryBase inventory, ItemCollection itemCollection, string itemName)
 Finds an ItemType by name in an ItemCollection.
 

Member Function Documentation

◆ FindAttribute()

static Attribute PixelCrushers.QuestMachine.OpsiveUCCSupport.QuestMachineUCCUtility.FindAttribute ( UltimateCharacterLocomotion  character,
string  attributeName 
)
inlinestatic

◆ FindCharacter()

static UltimateCharacterLocomotion PixelCrushers.QuestMachine.OpsiveUCCSupport.QuestMachineUCCUtility.FindCharacter ( string  characterName)
inlinestatic

Finds an UltimateCharacterLocomotion by GameObject name.

If the GameObject name is blank, finds the GameObject tagged 'Player'.

◆ FindCharacterWithInventory()

static bool PixelCrushers.QuestMachine.OpsiveUCCSupport.QuestMachineUCCUtility.FindCharacterWithInventory ( string  characterName,
out UltimateCharacterLocomotion  character,
out InventoryBase  inventory,
out ItemCollection  itemCollection 
)
inlinestatic

Finds an UltimateCharacterLocomotion and its Inventory and ItemCollection by GameObject name.

If the name is blank, finds the GameObject tagged 'Player'.

◆ FindItemType()

static ItemType PixelCrushers.QuestMachine.OpsiveUCCSupport.QuestMachineUCCUtility.FindItemType ( InventoryBase  inventory,
ItemCollection  itemCollection,
string  itemName 
)
inlinestaticprotected

Finds an ItemType by name in an ItemCollection.


The documentation for this class was generated from the following file: