Method | Description | |
---|---|---|
AddChange ( |
Add an effect to be applied on map state change
|
|
AddRequirement ( |
Add a specific requirement to be performed before queststep is finished
|
|
ClearChanges ( ChangeType type ) : void |
Clear all changes which would happen on specified map state changes
|
|
ClearRequirements ( ) : void |
Remove all requirements from the list of requirements
|
|
Completed ( |
Check whether all requirements are met by a specified actor
|
|
QuestStep ( string description = "", string objective = "", string completion = "", QuestStepType type = QuestStepType.Normal, List |
Constructor
|
|
RemoveChange ( |
Remove a specific effect from the list of map state effects
|
|
RemoveChange ( int i, ChangeType type ) : void |
Remove a specific effect from the list of map state effects
|
|
RemoveRequirement ( |
Remove a specific requirement from the list of requirements
|
|
RemoveRequirement ( int i ) : void |
Remove a specific requirement from the list of requirements
|
public AddChange ( |
||
change | ||
type | ChangeType | |
return | void |
public AddRequirement ( |
||
requirement | ||
return | void |
public ClearChanges ( ChangeType type ) : void | ||
type | ChangeType | |
return | void |
public QuestStep ( string description = "", string objective = "", string completion = "", QuestStepType type = QuestStepType.Normal, List |
||
description | string | |
objective | string | |
completion | string | |
type | QuestStepType | |
requirements | List |
|
starteffect | List |
|
endeffect | List |
|
blockeffect | List |
|
return | System |
public RemoveChange ( |
||
change | ||
type | ChangeType | |
return | void |
public RemoveChange ( int i, ChangeType type ) : void | ||
i | int | |
type | ChangeType | |
return | void |
public RemoveRequirement ( |
||
q | ||
return | void |