PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents Class Reference

Provides inspector events for S-Inventory activity. More...

Inheritance diagram for PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents:
Collaboration diagram for PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents:

Classes

class  ItemUnityEvent
 

Public Member Functions

void OnPlayerAddedItem (S_Inventory.Item item)
 
void OnPlayerDroppedItem (S_Inventory.Item item)
 
void OnPlayerUsedInventoryItem (S_Inventory.Item item)
 
void OnPlayerEquippedItem (S_Inventory.Item item)
 
void OnPlayerUnequippedItem (S_Inventory.Item item)
 
void OnUsedSkillBarItem (S_Inventory.Item item)
 
void OnPlayerBoughtItem (S_Inventory.Item item)
 
void OnPlayerSoldItem (S_Inventory.Item item)
 
void SendSequencerMessage (string message)
 
void RecordItemVariable (S_Inventory.Item item)
 
void OnPlayerAddedItem (S_Inventory.Item item)
 
void OnPlayerDroppedItem (S_Inventory.Item item)
 
void OnPlayerUsedInventoryItem (S_Inventory.Item item)
 
void OnPlayerEquippedItem (S_Inventory.Item item)
 
void OnPlayerUnequippedItem (S_Inventory.Item item)
 
void OnUsedSkillBarItem (S_Inventory.Item item)
 
void OnPlayerBoughtItem (S_Inventory.Item item)
 
void OnPlayerSoldItem (S_Inventory.Item item)
 
void SendSequencerMessage (string message)
 
void RecordItemVariable (S_Inventory.Item item)
 

Public Attributes

ItemUnityEvent onPlayerAddedItem = new ItemUnityEvent()
 
ItemUnityEvent onPlayerDroppedItem = new ItemUnityEvent()
 
ItemUnityEvent onPlayerUsedInventoryItem = new ItemUnityEvent()
 
ItemUnityEvent onPlayerEquippedItem = new ItemUnityEvent()
 
ItemUnityEvent onPlayerUnequippedItem = new ItemUnityEvent()
 
ItemUnityEvent onUsedSkillBarItem = new ItemUnityEvent()
 
ItemUnityEvent onPlayerBoughtItem = new ItemUnityEvent()
 
ItemUnityEvent onPlayerSoldItem = new ItemUnityEvent()
 

Properties

bool debug [get]
 

Detailed Description

Provides inspector events for S-Inventory activity.

Also sets the Dialogue System variable "LastItem" to the name of the item that was most recently touched by S-Inventory.

Member Function Documentation

◆ OnPlayerAddedItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerAddedItem ( S_Inventory.Item  item)

◆ OnPlayerAddedItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerAddedItem ( S_Inventory.Item  item)

◆ OnPlayerBoughtItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerBoughtItem ( S_Inventory.Item  item)

◆ OnPlayerBoughtItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerBoughtItem ( S_Inventory.Item  item)

◆ OnPlayerDroppedItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerDroppedItem ( S_Inventory.Item  item)

◆ OnPlayerDroppedItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerDroppedItem ( S_Inventory.Item  item)

◆ OnPlayerEquippedItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerEquippedItem ( S_Inventory.Item  item)

◆ OnPlayerEquippedItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerEquippedItem ( S_Inventory.Item  item)

◆ OnPlayerSoldItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerSoldItem ( S_Inventory.Item  item)

◆ OnPlayerSoldItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerSoldItem ( S_Inventory.Item  item)

◆ OnPlayerUnequippedItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerUnequippedItem ( S_Inventory.Item  item)

◆ OnPlayerUnequippedItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerUnequippedItem ( S_Inventory.Item  item)

◆ OnPlayerUsedInventoryItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerUsedInventoryItem ( S_Inventory.Item  item)

◆ OnPlayerUsedInventoryItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnPlayerUsedInventoryItem ( S_Inventory.Item  item)

◆ OnUsedSkillBarItem() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnUsedSkillBarItem ( S_Inventory.Item  item)

◆ OnUsedSkillBarItem() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.OnUsedSkillBarItem ( S_Inventory.Item  item)

◆ RecordItemVariable() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.RecordItemVariable ( S_Inventory.Item  item)

◆ RecordItemVariable() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.RecordItemVariable ( S_Inventory.Item  item)

◆ SendSequencerMessage() [1/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.SendSequencerMessage ( string  message)

◆ SendSequencerMessage() [2/2]

void PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.SendSequencerMessage ( string  message)

Member Data Documentation

◆ onPlayerAddedItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onPlayerAddedItem = new ItemUnityEvent()

◆ onPlayerBoughtItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onPlayerBoughtItem = new ItemUnityEvent()

◆ onPlayerDroppedItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onPlayerDroppedItem = new ItemUnityEvent()

◆ onPlayerEquippedItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onPlayerEquippedItem = new ItemUnityEvent()

◆ onPlayerSoldItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onPlayerSoldItem = new ItemUnityEvent()

◆ onPlayerUnequippedItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onPlayerUnequippedItem = new ItemUnityEvent()

◆ onPlayerUsedInventoryItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onPlayerUsedInventoryItem = new ItemUnityEvent()

◆ onUsedSkillBarItem

ItemUnityEvent PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.onUsedSkillBarItem = new ItemUnityEvent()

Property Documentation

◆ debug

bool PixelCrushers.DialogueSystem.SInventory.SInventoryDialogueEvents.debug
get

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