Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.Action Class Reference

Actions are tasks that quest givers can ask questers to do to an entity. More...

Inheritance diagram for PixelCrushers.QuestMachine.Action:
Collaboration diagram for PixelCrushers.QuestMachine.Action:

Properties

string description [get, set]
 Description field for your own internal reference.
 
StringField displayName [get, set]
 The display name of this action.
 
Motive[] motives [get, set]
 
ActionText actionText [get, set]
 Content for each quest node state and UI category (dialogue, journal, HUD).
 
ActionRequirement[] requirements [get, set]
 
ActionEffect[] effects [get, set]
 
ActionCompletion completion [get, set]
 
StringField sendMessageOnActive [get, set]
 
StringField sendMessageOnCompletion [get, set]
 

Detailed Description

Actions are tasks that quest givers can ask questers to do to an entity.

Property Documentation

◆ actionText

ActionText PixelCrushers.QuestMachine.Action.actionText
getset

Content for each quest node state and UI category (dialogue, journal, HUD).

◆ completion

ActionCompletion PixelCrushers.QuestMachine.Action.completion
getset

◆ description

string PixelCrushers.QuestMachine.Action.description
getset

Description field for your own internal reference.

◆ displayName

StringField PixelCrushers.QuestMachine.Action.displayName
getset

The display name of this action.

◆ effects

ActionEffect [] PixelCrushers.QuestMachine.Action.effects
getset

◆ motives

Motive [] PixelCrushers.QuestMachine.Action.motives
getset

◆ requirements

ActionRequirement [] PixelCrushers.QuestMachine.Action.requirements
getset

◆ sendMessageOnActive

StringField PixelCrushers.QuestMachine.Action.sendMessageOnActive
getset

◆ sendMessageOnCompletion

StringField PixelCrushers.QuestMachine.Action.sendMessageOnCompletion
getset

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