Package moe.maika.ygofm.gamedata
Class Duelist
java.lang.Object
moe.maika.ygofm.gamedata.Duelist
A representation of a Forbidden Memories duelist.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumThe names of all the duelists in Forbidden Memories.
- 
Method SummaryModifier and TypeMethodDescriptionintReturns the number of cards in this duelist's hand.intgetId()Returns the ID of this duelist.getName()Returns the name of this duelist.Returns the drop pool of the given type for this duelist.booleanReturns true if this duelist will prioritize playing field spells when the current field is not their preferred field.booleanReturns true if this duelist is a high mage or low mage.booleanReturns true if this duelist is a high mage.booleanReturns true if this duelist is a low mage.toString()
- 
Method Details- 
getHandSizepublic int getHandSize()Returns the number of cards in this duelist's hand.- Returns:
- the number of cards in this duelist's hand
 
- 
getIdpublic int getId()Returns the ID of this duelist.- Returns:
- the ID of this duelist
 
- 
isEitherMagepublic boolean isEitherMage()Returns true if this duelist is a high mage or low mage.- Returns:
- true if this duelist is a mage
 
- 
isLowMagepublic boolean isLowMage()Returns true if this duelist is a low mage.- Returns:
- true if this duelist is a low mage
 
- 
isHighMagepublic boolean isHighMage()Returns true if this duelist is a high mage.- Returns:
- true if this duelist is a high mage
 
- 
hasMageAggressiveFieldAipublic boolean hasMageAggressiveFieldAi()Returns true if this duelist will prioritize playing field spells when the current field is not their preferred field.- Returns:
- true if this duelist aggressively plays field spells
 
- 
getNameReturns the name of this duelist.- Returns:
- the name of this duelist
 
- 
getPoolReturns the drop pool of the given type for this duelist.- Parameters:
- type- the type of pool
- Returns:
- the pool of the given type
 
- 
toString
 
-