This script treats certain S-Inventory actions like conversations by sending OnConversationStart and OnConversationEnd to the actor. More...
Public Member Functions | |
void | OnVendorStart (Transform sInventoryObject) |
void | OnVendorEnd (Transform sInventoryObject) |
void | OnItemGroupStart (Transform sInventoryObject) |
void | OnItemGroupEnd (Transform sInventoryObject) |
void | SimulateConversationStart (Transform sInventoryObject) |
void | SimulateConversationEnd (Transform sInventoryObject) |
void | OnVendorStart (Transform sInventoryObject) |
void | OnVendorEnd (Transform sInventoryObject) |
void | OnItemGroupStart (Transform sInventoryObject) |
void | OnItemGroupEnd (Transform sInventoryObject) |
void | SimulateConversationStart (Transform sInventoryObject) |
void | SimulateConversationEnd (Transform sInventoryObject) |
Public Attributes | |
bool | itemGroups = true |
Set true for opening item groups such as containers. More... | |
bool | vendors = true |
Set true to for interacting with vendors. More... | |
This script treats certain S-Inventory actions like conversations by sending OnConversationStart and OnConversationEnd to the actor.
This allows you to use Set Component Enabled On Dialogue Event to disable and enable player camera and movement control during, for example, vendors.
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnItemGroupEnd | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnItemGroupEnd | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnItemGroupStart | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnItemGroupStart | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnVendorEnd | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnVendorEnd | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnVendorStart | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.OnVendorStart | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.SimulateConversationEnd | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.SimulateConversationEnd | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.SimulateConversationStart | ( | Transform | sInventoryObject | ) |
void PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.SimulateConversationStart | ( | Transform | sInventoryObject | ) |
bool PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.itemGroups = true |
Set true
for opening item groups such as containers.
bool PixelCrushers.DialogueSystem.SInventory.SInventoryTreatAsConversation.vendors = true |
Set true
to for interacting with vendors.