Package megamek.common.jacksonAdapters
Class VictoryDeserializer
java.lang.Object
megamek.common.jacksonAdapters.VictoryDeserializer
-
Method Summary
Modifier and TypeMethodDescriptionstatic TriggeredEventparse(com.fasterxml.jackson.databind.JsonNode victoryNode) Parses the given single victory/draw node to return a TriggeredEvent that is either a DrawTriggeredEvent or VictoryTriggeredEvent depending on the node's contents.static VictoryTriggeredEventParses the given single victory node to return a VictoryTriggeredEvent.
-
Method Details
-
parse
Parses the given single victory/draw node to return a TriggeredEvent that is either a DrawTriggeredEvent or VictoryTriggeredEvent depending on the node's contents.- Parameters:
victoryNode- a node from the victory: definition in a scenario file- Returns:
- the parsed event
-
parse
public static VictoryTriggeredEvent parse(com.fasterxml.jackson.databind.JsonNode victoryNode, String playerName) Parses the given single victory node to return a VictoryTriggeredEvent.- Parameters:
victoryNode- a node from the victory: definition in a scenario fileplayerName- The name of the player (and thus, team) to which this victory applies- Returns:
- the parsed event
-