Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker Class Reference

Forwards QuestListContainer events to a PlayMaker FSM. More...

Inheritance diagram for PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker:
Collaboration diagram for PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker:

Public Member Functions

void SendEvent (string fsmEventName)
 Sends an event to the FSMs.
 

Public Attributes

PlayMakerFSM[] fsms
 
string questAddedEventName = "QuestAdded"
 
string questRemovedEventName = "QuestRemoved"
 
string questOfferableEventName = "QuestOfferable"
 
string questStateChangedEventName = "QuestStateChanged"
 
string questNodeStateChangedEventName = "QuestNodeStateChanged"
 
bool debug = false
 

Detailed Description

Forwards QuestListContainer events to a PlayMaker FSM.

Member Function Documentation

◆ SendEvent()

void PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.SendEvent ( string  fsmEventName)
inline

Sends an event to the FSMs.

Parameters
fsmEventNameFSM event name.

Member Data Documentation

◆ debug

bool PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.debug = false

◆ fsms

PlayMakerFSM [] PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.fsms

◆ questAddedEventName

string PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.questAddedEventName = "QuestAdded"

◆ questNodeStateChangedEventName

string PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.questNodeStateChangedEventName = "QuestNodeStateChanged"

◆ questOfferableEventName

string PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.questOfferableEventName = "QuestOfferable"

◆ questRemovedEventName

string PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.questRemovedEventName = "QuestRemoved"

◆ questStateChangedEventName

string PixelCrushers.QuestMachine.PlayMakerSupport.QuestListEventsToPlayMaker.questStateChangedEventName = "QuestStateChanged"

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