Class SetStoryOption
java.lang.Object
com.fs.starfarer.api.impl.campaign.rulecmd.BaseCommandPlugin
com.fs.starfarer.api.impl.campaign.rulecmd.SetStoryOption
- All Implemented Interfaces:
CommandPlugin
SetStoryColor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
execute
(String ruleId, InteractionDialogAPI dialog, List<Misc.Token> params, Map<String, MemoryAPI> memoryMap) static boolean
set
(InteractionDialogAPI dialog, int numPoints, Object optionId, String bonusXPID, String soundId, String logText) static boolean
set
(InteractionDialogAPI dialog, SetStoryOption.StoryOptionParams params, StoryPointActionDelegate delegate) static boolean
Methods inherited from class com.fs.starfarer.api.impl.campaign.rulecmd.BaseCommandPlugin
doesCommandAddOptions, getEntityMemory, getOptionOrder
-
Constructor Details
-
SetStoryOption
public SetStoryOption()
-
-
Method Details
-
set
-
execute
public boolean execute(String ruleId, InteractionDialogAPI dialog, List<Misc.Token> params, Map<String, MemoryAPI> memoryMap) -
set
public static boolean set(InteractionDialogAPI dialog, int numPoints, Object optionId, String bonusXPID, String soundId, String logText) -
set
public static boolean set(InteractionDialogAPI dialog, SetStoryOption.StoryOptionParams params, StoryPointActionDelegate delegate)
-