Defines how to know when an action is completed. More...
Public Types | |
enum | Mode { Message , Counter } |
Properties | |
Mode | mode [get, set] |
Mode by which the action is completed. | |
QuestMessageParticipant | senderSpecifier [get, set] |
Required message sender type. | |
StringField | senderID [get, set] |
Required message sender ID, or any sender if blank. | |
QuestMessageParticipant | targetSpecifier [get, set] |
Required message target type. | |
StringField | targetID [get, set] |
Required message target ID, or any target if blank. | |
StringField | message [get, set] |
Required message. | |
StringField | parameter [get, set] |
Required message parameter (or blank). | |
StringField | baseCounterName [get, set] |
Base counter name that will be prefixed by entity type name. | |
int | initialValue [get, set] |
Initial value. | |
int | minValue [get, set] |
Min value. | |
int | maxValue [get, set] |
Max value. | |
int | requiredValue [get, set] |
The required value for the counter. | |
CounterValueConditionMode | counterValueMode [get, set] |
How the counter value applies to the condition. | |
QuestCounterUpdateMode | updateMode [get, set] |
How the counter updates its value. | |
List< QuestCounterMessageEvent > | messageEventList [get, set] |
When updateMode is Messages, these message events affect the counter value. | |
Defines how to know when an action is completed.
|
getset |
Base counter name that will be prefixed by entity type name.
|
getset |
How the counter value applies to the condition.
|
getset |
Initial value.
|
getset |
Max value.
|
getset |
Required message.
|
getset |
When updateMode is Messages, these message events affect the counter value.
|
getset |
Min value.
|
getset |
Mode by which the action is completed.
|
getset |
Required message parameter (or blank).
|
getset |
The required value for the counter.
|
getset |
Required message sender ID, or any sender if blank.
Can also be {QUESTERID} or {QUESTGIVERID}. Sender must have a Quest Giver or Entity component.
|
getset |
Required message sender type.
|
getset |
Required message target ID, or any target if blank.
Can also be {QUESTERID} or {QUESTGIVERID}. Target must have a Quest Giver or Entity component.
|
getset |
Required message target type.
|
getset |
How the counter updates its value.