Updates quest counters with ORK inventory counts. More...
Protected Member Functions | |
override void | OnInitialize () |
void | GetItemIDs () |
virtual void | RefreshCounterItemNames () |
virtual void | OnQuestListChange (Quest quest) |
IEnumerator | UpdateCountersAfterOneFrame () |
override void | OnInventoryChanged () |
Protected Member Functions inherited from PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor | |
virtual IEnumerator | Start () |
void | OnInventoryChanged () |
Protected Attributes | |
Dictionary< string, int > | itemIDs = null |
Dictionary< string, int > | weaponIDs = null |
Dictionary< string, int > | armorIDs = null |
List< string > | monitoredItems = new List<string>() |
Properties | |
override string | purpose [get] |
Properties inherited from PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor | |
virtual string | purpose [get] |
Combatant | player [get] |
Inventory | playerInventory [get] |
Updates quest counters with ORK inventory counts.
It's unidirectional; when an inventory count changes, it updates the counter value. But if you manually change the counter value, it will not update ORK's inventory count.
|
inlineprotected |
|
inlineprotectedvirtual |
Reimplemented from PixelCrushers.QuestMachine.ORKSupport.ORKInventoryMonitor.
|
inlineprotected |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
getprotected |