Class CheckMoreScenariosStoryPoint
java.lang.Object
mekhq.campaign.storyarc.StoryPoint
mekhq.campaign.storyarc.storypoint.CheckMoreScenariosStoryPoint
A story point that checks whether a given mission has more active scenarios.
This will typically be used
in cases where players are given all scenarios at once and GM does not know
which they will complete last.
-
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
-
CheckMoreScenariosStoryPoint
public CheckMoreScenariosStoryPoint()
-
-
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
-