Interface: StageProps
Defined in: src/interface/quest/StageProps.ts:5
Properties
adviceDescription?
> optional adviceDescription?: string
Defined in: src/interface/quest/StageProps.ts:25
The advice description of the stage.
Default
""deltaDateRequired?
> optional deltaDateRequired?: number
Defined in: src/interface/quest/StageProps.ts:34
The number of day/date required to start the stage.
Example
If the value is 3, and the previous stage ends on date 1, the stage will start on date 4.description?
> optional description?: string
Defined in: src/interface/quest/StageProps.ts:20
The description of the stage.
Default
""flags?
> optional flags?: StageFlags[]
Defined in: src/interface/quest/StageProps.ts:10
The flags of the stage.
Default
[]flagsRequired?
> optional flagsRequired?: StageFlags[]
Defined in: src/interface/quest/StageProps.ts:39
The flags required to start the stage.
Default
[]image?
> optional image?: string
Defined in: src/interface/quest/StageProps.ts:29
The image of the stage.
name?
> optional name?: string
Defined in: src/interface/quest/StageProps.ts:15
The name of the stage.
Default
""onEnd?
> optional onEnd?: OnRunEvent<StageInterface>
Defined in: src/interface/quest/StageProps.ts:57
The function that will be executed when the stage ends.
onStart?
> optional onStart?: OnRunEvent<StageInterface>
Defined in: src/interface/quest/StageProps.ts:53
The function that will be executed when the stage starts.
questsRequired?
> optional questsRequired?: QuestsRequiredType[]
Defined in: src/interface/quest/StageProps.ts:44
The quests required to start the stage.
Default
[]requestDescriptionToStart?
> optional requestDescriptionToStart?: string
Defined in: src/interface/quest/StageProps.ts:49
The description to request to start the stage.
Default
""