Module content.mission.mission_framework.mission_framework_react_util🔗
global record MissionFrameworkReactUtil
makeTaskProgressItem: function(MissionInterface.TaskProgressData): TreeNodeId followLink: function(MissionInterface.TaskInfo.LinkDef) handleLinkClick: function(MissionInterface.TaskInfo, string) fixParagraphsForInputMode: function(MissionInterface.TaskInfo): MissionInterface.TaskInfoMissionTaskOptionButtons: Recipe<MissionTaskOptionButtonsParam> MissionTaskProgress: Recipe2<MissionInterface.TaskInfo, boolean>record MissionTaskOptionButtonsParam
taskUid: string options: {MissionInterface.TaskInfo.Option} onSelectOption: function(MissionInterface.TaskInfo.Option) endMissionTaskInstructionsOverlayButton: Recipe<MissionTaskInstructionsOverlayButtonParam> endrecord MissionTaskInstructionsOverlayButtonParam
gameCtx: GameContext taskUid: string instructionData: MissionDialogueData.InstructionData paragraph: MissionInterface.TaskInfo.Paragraph taskInfo: MissionInterface.TaskInfo autoPlay: boolean isTaskComplete: boolean end
Category: globals🔗
MissionFrameworkReactUtil🔗
global record MissionFrameworkReactUtil
makeTaskProgressItem: function(MissionInterface.TaskProgressData): TreeNodeId followLink: function(MissionInterface.TaskInfo.LinkDef) handleLinkClick: function(MissionInterface.TaskInfo, string) fixParagraphsForInputMode: function(MissionInterface.TaskInfo): MissionInterface.TaskInfoMissionTaskOptionButtons: Recipe<MissionTaskOptionButtonsParam> MissionTaskProgress: Recipe2<MissionInterface.TaskInfo, boolean>record MissionTaskOptionButtonsParam
taskUid: string options: {MissionInterface.TaskInfo.Option} onSelectOption: function(MissionInterface.TaskInfo.Option) endMissionTaskInstructionsOverlayButton: Recipe<MissionTaskInstructionsOverlayButtonParam> endrecord MissionTaskInstructionsOverlayButtonParam
gameCtx: GameContext taskUid: string instructionData: MissionDialogueData.InstructionData paragraph: MissionInterface.TaskInfo.Paragraph taskInfo: MissionInterface.TaskInfo autoPlay: boolean isTaskComplete: boolean end
MissionFrameworkReactUtil.makeTaskProgressItem🔗
function MissionFrameworkReactUtil.makeTaskProgressItem(MissionInterface.TaskProgressData): TreeNodeIdParameters
MissionInterface.TaskProgressData
TreeNodeId
MissionFrameworkReactUtil.followLink🔗
function MissionFrameworkReactUtil.followLink(MissionInterface.TaskInfo.LinkDef)Parameters
MissionInterface.TaskInfo.LinkDef
MissionFrameworkReactUtil.handleLinkClick🔗
function MissionFrameworkReactUtil.handleLinkClick(MissionInterface.TaskInfo, string)Parameters
MissionInterface.TaskInfostring
MissionFrameworkReactUtil.fixParagraphsForInputMode🔗
function MissionFrameworkReactUtil.fixParagraphsForInputMode(MissionInterface.TaskInfo): MissionInterface.TaskInfoParameters
MissionInterface.TaskInfo
MissionInterface.TaskInfo
MissionFrameworkReactUtil.MissionTaskOptionButtonsParam🔗
record MissionFrameworkReactUtil.MissionTaskOptionButtonsParam
taskUid: string options: {MissionInterface.TaskInfo.Option} onSelectOption: function(MissionInterface.TaskInfo.Option) end
MissionFrameworkReactUtil.MissionTaskOptionButtonsParam.taskUid🔗
MissionFrameworkReactUtil.MissionTaskOptionButtonsParam.taskUid: string
MissionFrameworkReactUtil.MissionTaskOptionButtonsParam.options🔗
MissionFrameworkReactUtil.MissionTaskOptionButtonsParam.options: {MissionInterface.TaskInfo.Option}
MissionFrameworkReactUtil.MissionTaskOptionButtonsParam.onSelectOption🔗
function MissionFrameworkReactUtil.MissionTaskOptionButtonsParam.onSelectOption(MissionInterface.TaskInfo.Option)Parameters
MissionInterface.TaskInfo.Option
MissionFrameworkReactUtil.MissionTaskOptionButtons🔗
MissionFrameworkReactUtil.MissionTaskOptionButtons: Recipe<MissionTaskOptionButtonsParam>
MissionFrameworkReactUtil.MissionTaskProgress🔗
MissionFrameworkReactUtil.MissionTaskProgress: Recipe2<MissionInterface.TaskInfo, boolean>
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.gameCtx🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.gameCtx: GameContext
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.taskUid🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.taskUid: string
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.instructionData🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.instructionData: MissionDialogueData.InstructionData
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.paragraph🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.paragraph: MissionInterface.TaskInfo.Paragraph
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.taskInfo🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.taskInfo: MissionInterface.TaskInfo
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.autoPlay🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.autoPlay: boolean
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.isTaskComplete🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButtonParam.isTaskComplete: boolean
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButton🔗
MissionFrameworkReactUtil.MissionTaskInstructionsOverlayButton: Recipe<MissionTaskInstructionsOverlayButtonParam>