Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor Class Referenceabstract

This abstract class invokes a virtual method OnInventoryChanged when an ORK combatant's inventory changes. More...

Inheritance diagram for PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor:
Collaboration diagram for PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor:

Protected Member Functions

virtual IEnumerator Start ()
 
virtual void OnInitialize ()
 
void OnInventoryChanged ()
 

Properties

virtual string purpose [get]
 
Combatant player [get]
 
Inventory playerInventory [get]
 

Detailed Description

This abstract class invokes a virtual method OnInventoryChanged when an ORK combatant's inventory changes.

In your subclass, override OnInventoryChanged.

The ORKInventoryDataSynchronizer overrides this method to update quest counters that are tied to ORK inventory counts.

Member Function Documentation

◆ OnInitialize()

virtual void PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor.OnInitialize ( )
inlineprotectedvirtual

◆ OnInventoryChanged()

void PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor.OnInventoryChanged ( )
abstractprotected

◆ Start()

virtual IEnumerator PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor.Start ( )
inlineprotectedvirtual

Property Documentation

◆ player

Combatant PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor.player
getprotected

◆ playerInventory

Inventory PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor.playerInventory
getprotected

◆ purpose

virtual string PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor.purpose
getprotected

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