Planeshift
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Directories
Class List
Class Index
Class Hierarchy
Class Members
Behavior Member List
This is the complete list of members for
Behavior
, including all inherited members.
Advance
(float delta, NPC *npc)
Behavior
ApplicableToNPCState
(NPC *npc)
Behavior
ApplyNeedAbsolute
(NPC *npc, float absoluteDesire)
Behavior
ApplyNeedDelta
(NPC *npc, float deltaDesire)
Behavior
Behavior
()
Behavior
Behavior
(const char *n)
Behavior
Behavior
(Behavior &other)
Behavior
BEHAVIOR_COMPLETED
enum value
Behavior
BEHAVIOR_FAILED
enum value
Behavior
BEHAVIOR_NOT_COMPLETED
enum value
Behavior
BEHAVIOR_WILL_COMPLETE_LATER
enum value
Behavior
BehaviorResult
enum name
Behavior
ClearInterrupted
()
Behavior
[inline]
CommitAdvance
()
Behavior
completion_decay
Behavior
[protected]
current_need
Behavior
[protected]
current_step
Behavior
[protected]
CurrentNeed
()
Behavior
[inline]
DeepCopy
(Behavior &other)
Behavior
DoCompletionDecay
(NPC *npc)
Behavior
Failure
(NPC *npc, ScriptOperation *op)
Behavior
failurePerception
Behavior
[protected]
GetCurrentStep
()
Behavior
[inline]
GetLastStep
()
Behavior
[inline]
GetName
()
Behavior
[inline]
init_need
Behavior
[protected]
interrupted
Behavior
[protected]
interruptPerception
Behavior
[protected]
InterruptScript
(NPC *npc)
Behavior
is_applicable_when_dead
Behavior
[protected]
IsActive
()
Behavior
[inline]
isActive
Behavior
[protected]
IsInterrupted
()
Behavior
[inline]
Load
(iDocumentNode *node)
Behavior
LoadScript
(iDocumentNode *node, bool top_level=true)
Behavior
loop
Behavior
[protected]
maxLimit
Behavior
[protected]
maxLimitValid
Behavior
[protected]
minLimit
Behavior
[protected]
minLimitValid
Behavior
[protected]
name
Behavior
[protected]
need_decay_rate
Behavior
[protected]
need_growth_rate
Behavior
[protected]
new_need
Behavior
[protected]
NewNeed
()
Behavior
[inline]
OperationCompleted
(NPC *npc)
Behavior
OperationFailed
(NPC *npc)
Behavior
operator<
(Behavior &other)
Behavior
[inline]
operator==
(const Behavior &other)
Behavior
[inline]
ResetNeed
()
Behavior
[inline]
resume_after_interrupt
Behavior
[protected]
sequence
Behavior
[protected]
SetCompletionDecay
(float completion_decay)
Behavior
[inline]
SetCurrentStep
(int step)
Behavior
SetDecay
(float need_decay_rate)
Behavior
[inline]
SetGrowth
(float need_growth_rate)
Behavior
[inline]
SetInitial
(float init_need)
Behavior
[inline]
SetIsActive
(bool flag)
Behavior
[inline]
SetStartStep
()
Behavior
StartScript
(NPC *npc)
Behavior
stepCount
Behavior
[protected]
UpdateNeed
(float delta, NPC *npc)
Behavior
~Behavior
()
Behavior
[inline, virtual]
Generated on Thu Jul 28 2016 05:00:13 for Planeshift by
1.7.3