Class SetStoryOption.BaseOptionStoryPointActionDelegate
java.lang.Object
com.fs.starfarer.api.campaign.BaseStoryPointActionDelegate
com.fs.starfarer.api.impl.campaign.rulecmd.SetStoryOption.BaseOptionStoryPointActionDelegate
- All Implemented Interfaces:
StoryPointActionDelegate
- Enclosing class:
- SetStoryOption
public static class SetStoryOption.BaseOptionStoryPointActionDelegate
extends BaseStoryPointActionDelegate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected float
protected InteractionDialogAPI
protected String
protected int
protected Object
protected String
-
Constructor Summary
ConstructorsConstructorDescriptionBaseOptionStoryPointActionDelegate
(InteractionDialogAPI dialog, SetStoryOption.StoryOptionParams params) -
Method Summary
Methods inherited from class com.fs.starfarer.api.campaign.BaseStoryPointActionDelegate
withDescription
-
Field Details
-
optionId
-
bonusXPFraction
protected float bonusXPFraction -
dialog
-
numPoints
protected int numPoints -
soundId
-
logText
-
-
Constructor Details
-
BaseOptionStoryPointActionDelegate
public BaseOptionStoryPointActionDelegate(InteractionDialogAPI dialog, SetStoryOption.StoryOptionParams params)
-
-
Method Details
-
preConfirm
public void preConfirm()- Specified by:
preConfirm
in interfaceStoryPointActionDelegate
- Overrides:
preConfirm
in classBaseStoryPointActionDelegate
-
confirm
public void confirm()- Specified by:
confirm
in interfaceStoryPointActionDelegate
- Overrides:
confirm
in classBaseStoryPointActionDelegate
-
createDescription
- Specified by:
createDescription
in interfaceStoryPointActionDelegate
- Overrides:
createDescription
in classBaseStoryPointActionDelegate
-
addActionCostSection
-
getBonusXPFraction
public float getBonusXPFraction()- Specified by:
getBonusXPFraction
in interfaceStoryPointActionDelegate
- Overrides:
getBonusXPFraction
in classBaseStoryPointActionDelegate
-
getConfirmSoundId
- Specified by:
getConfirmSoundId
in interfaceStoryPointActionDelegate
- Overrides:
getConfirmSoundId
in classBaseStoryPointActionDelegate
-
getRequiredStoryPoints
public int getRequiredStoryPoints()- Specified by:
getRequiredStoryPoints
in interfaceStoryPointActionDelegate
- Overrides:
getRequiredStoryPoints
in classBaseStoryPointActionDelegate
-
getLogText
-
getTextPanel
- Specified by:
getTextPanel
in interfaceStoryPointActionDelegate
- Overrides:
getTextPanel
in classBaseStoryPointActionDelegate
-
getTitle
- Specified by:
getTitle
in interfaceStoryPointActionDelegate
- Overrides:
getTitle
in classBaseStoryPointActionDelegate
-
withSPInfo
public boolean withSPInfo()- Specified by:
withSPInfo
in interfaceStoryPointActionDelegate
- Overrides:
withSPInfo
in classBaseStoryPointActionDelegate
-