Planeshift
|
#include <csutil/csstring.h>
#include <csutil/refcount.h>
#include <csutil/parray.h>
#include <csutil/hash.h>
#include <csutil/redblacktree.h>
#include "rpgrules/psmoney.h"
#include "../tools/wordnet/wn.h"
#include "psquestprereqops.h"
Go to the source code of this file.
Classes | |
class | ActionResponseOp |
This script operation makes an npc do an action, like greet or bow, as part of his response to a player event. More... | |
class | AssignQuestResponseOp |
This script operation makes an npc assign one out of a list of quest to a player, as part of his response to a player event. More... | |
class | AssignQuestSelectOp |
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... | |
class | CheckQuestTimeoutOp |
This script operation is a pre operation to the AssingQuestResponseOp that is inserted at the start of the ResponseOp script list and it will check if the selected response is available and if not send a give response back to the player and terminate the response script. More... | |
class | CompleteQuestResponseOp |
This script operation makes an npc complete a quest for a player, as part of his response to a player event. More... | |
struct | NpcDialogMenu::DialogTrigger |
class | DoAdminCommandResponseOp |
This script operation executes an admin command. More... | |
class | FactionResponseOp |
This script operation adjust a given faction. More... | |
class | GiveItemResponseOp |
This script operation makes an npc give an item to a player, as part of his response to a player event. More... | |
class | GuildAwardResponseOp |
This script operation makes an npc do an action, like greet or bow, as part of his response to a player event. More... | |
class | HireResponseOp |
This script operation makes an npc manage hires as part of his response to a player event. More... | |
class | IntroduceResponseOp |
This script operation introduces an npc. More... | |
class | MoneyResponseOp |
This script operation makes an npc give money to the player. More... | |
class | NPCCmdResponseOp |
This script operation send a perception/command to the npc client. More... | |
class | NPCDialogDict |
class | NpcDialogMenu |
Holds the trigger menu, if it exists, for a given location in a dialog. More... | |
class | NpcResponse |
This class holds several possible responses and an action script for the npc to run whenever an appropriate trigger is triggered. More... | |
class | NpcTerm |
A phrase recognized by the dialog system. More... | |
class | NpcTrigger |
class | NpcTriggerGroupEntry |
class | NpcTriggerOrdering< K, K2 > |
class | OfferRewardResponseOp |
This script operation makes an npc offer a list of possible rewards that the player can chose from (upon quest completion). More... | |
struct | QuestRewardItem |
class | ResponseOperation |
Possible actions scriptable in the quest engine all inherit from this class. More... | |
class | RunScriptResponseOp |
This script operation invokes the progression manager to run a script, as part of his response to a player event. More... | |
class | SayResponseOp |
This script operation chooses randomly between the responses specified in the response columns and causes the server to say one of them to the player. More... | |
class | SetVariableResponseOp |
This script operation is used to set character variables from npc dialogs. More... | |
class | TrainResponseOp |
This script operation invokes the progression manager to start training as part of his response to a player event. More... | |
class | UncompleteQuestResponseOp |
This script operation makes an npc uncomplete a quest for a player, as part of his response to a player event. More... | |
class | UnSetVariableResponseOp |
This script operation is used to unset character variables from npc dialogs. More... | |
class | VerifyQuestAssignedResponseOp |
This script operation checks to make sure a named quest has been assigned to a player, and stops the script if not, issuing the specified error_msg dialog. More... | |
class | VerifyQuestCompletedResponseOp |
This script operation checks to make sure a named quest has been completed by a player, and stops the script if not, issuing the specified error_msg dialog. More... | |
class | VerifyQuestNotAssignedResponseOp |
This script operation checks to make sure a named quest has not been assigned to a player, and stops the script if not, issuing the specified error_msg dialog. More... | |
Defines | |
#define | MAX_RESP 5 |