Planeshift
|
This script operation is a pre operation to the AssignQuestResponseOp that is inserted at the start of the ResponseOp script list and it will select the quest that will be assigned in the AssingQuestResponseOp later. More...
#include <dictionary.h>
Public Member Functions | |
AssignQuestSelectOp (AssignQuestResponseOp *questop) | |
virtual csString | GetResponseScript () |
virtual bool | Load (iDocumentNode *node) |
virtual bool | Run (gemNPC *who, gemActor *target, NpcResponse *owner, csTicks &timeDelay, int &voiceNumber) |
virtual | ~AssignQuestSelectOp () |
Protected Attributes | |
AssignQuestResponseOp * | quest_op |
This script operation is a pre operation to the AssignQuestResponseOp that is inserted at the start of the ResponseOp script list and it will select the quest that will be assigned in the AssingQuestResponseOp later.
Any SayRespondOp will select the corresponding response to.
Definition at line 793 of file dictionary.h.
AssignQuestSelectOp::AssignQuestSelectOp | ( | AssignQuestResponseOp * | questop | ) | [inline] |
Definition at line 799 of file dictionary.h.
virtual AssignQuestSelectOp::~AssignQuestSelectOp | ( | ) | [inline, virtual] |
Definition at line 804 of file dictionary.h.
virtual csString AssignQuestSelectOp::GetResponseScript | ( | ) | [virtual] |
Implements ResponseOperation.
virtual bool AssignQuestSelectOp::Load | ( | iDocumentNode * | node | ) | [inline, virtual] |
Implements ResponseOperation.
Definition at line 805 of file dictionary.h.
virtual bool AssignQuestSelectOp::Run | ( | gemNPC * | who, |
gemActor * | target, | ||
NpcResponse * | owner, | ||
csTicks & | timeDelay, | ||
int & | voiceNumber | ||
) | [virtual] |
Implements ResponseOperation.
AssignQuestResponseOp* AssignQuestSelectOp::quest_op [protected] |
Definition at line 796 of file dictionary.h.