Class TotingItemAndClickedNpc
Condition triggers when player clicks on NPC while holding a quest Item in their inventory.
Superficially very similar to ClickedNpc but also requires item check to be true.
NOTES:
- Will clear click after handling if player clicks NPC while holding specified item.
- If used in combination with ClickedNpc on same NPC elsewhere in quest, always call TotingItemAndClickedNpc check BEFORE ClickedNpc.
Inheritance
TotingItemAndClickedNpc
Assembly: Assembly-CSharp.dll
Syntax
public class TotingItemAndClickedNpc : ActionTemplate, IDisposable, IQuestAction
Constructors
|
Improve this Doc
View Source
TotingItemAndClickedNpc(Quest)
Declaration
public TotingItemAndClickedNpc(Quest parentQuest)
Parameters
Type |
Name |
Description |
Quest |
parentQuest |
|
Properties
|
Improve this Doc
View Source
Pattern
Declaration
public override string Pattern { get; }
Property Value
Overrides
Methods
|
Improve this Doc
View Source
CheckTrigger(Task)
Declaration
public override bool CheckTrigger(Task caller)
Parameters
Type |
Name |
Description |
Task |
caller |
|
Returns
Overrides
|
Improve this Doc
View Source
CreateNew(String, Quest)
Declaration
public override IQuestAction CreateNew(string source, Quest parentQuest)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
GetSaveData()
Declaration
public override object GetSaveData()
Returns
Overrides
|
Improve this Doc
View Source
RestoreSaveData(Object)
Declaration
public override void RestoreSaveData(object dataIn)
Parameters
Type |
Name |
Description |
Object |
dataIn |
|
Overrides
Implements