Class CheckStringVariableStoryPoint
java.lang.Object
mekhq.campaign.storyArc.StoryPoint
mekhq.campaign.storyArc.storypoint.CheckStringVariableStoryPoint
This StoryPoint checks the value of a stored string variable from the
StoryArc
. It returns the result of that value.-
Field Summary
Fields inherited from class mekhq.campaign.storyArc.StoryPoint
storyOutcomes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Returns a string specifying the result from this StoryPoint.getTitle()
protected void
loadFieldsFromXmlNode
(Node wn, Campaign c, megamek.Version version) void
start()
Do whatever needs to be done to start this story point.void
writeToXml
(PrintWriter pw1, int indent) Methods inherited from class mekhq.campaign.storyArc.StoryPoint
complete, generateInstanceFromXML, getCampaign, getId, getName, getNextStoryPoint, getObjective, getStoryArc, isActive, proceedToNextStoryPoint, setId, setStoryArc, writeToXmlBegin, writeToXmlEnd
-
Constructor Details
-
CheckStringVariableStoryPoint
public CheckStringVariableStoryPoint()
-
-
Method Details
-
getTitle
- Specified by:
getTitle
in classStoryPoint
-
getResult
Description copied from class:StoryPoint
Returns a string specifying the result from this StoryPoint. This can be used to identify different possible results, when multiple results are possible. If different results are not possible, an empty string can be returned.- Specified by:
getResult
in classStoryPoint
- Returns:
- A String specifying the result
-
start
public void start()Description copied from class:StoryPoint
Do whatever needs to be done to start this story point. Specific story point types may need to override this- Overrides:
start
in classStoryPoint
-
writeToXml
- Specified by:
writeToXml
in classStoryPoint
-
loadFieldsFromXmlNode
protected void loadFieldsFromXmlNode(Node wn, Campaign c, megamek.Version version) throws ParseException - Specified by:
loadFieldsFromXmlNode
in classStoryPoint
- Throws:
ParseException
-