Class MissionGroup

java.lang.Object
  |
  +--Group
        |
        +--CharacterGroup
              |
              +--MissionGroup

public class MissionGroup
extends CharacterGroup


Field Summary
 boolean aborted
           
protected  int BonusDraws
           
 boolean creatureoffseason
           
 int drawsleft
           
protected  char Mission
           
 boolean nosearches
           
protected  char status
           
 
Fields inherited from class CharacterGroup
starships
 
Fields inherited from class Group
environ, planet, side, type, units
 
Constructor Summary
MissionGroup(char side)
           
MissionGroup(char side, char MissionLetter)
           
 
Method Summary
 void AbortMission()
           
 void DecrementBD()
           
 void FailMission()
           
 int getBonusDraws()
           
 java.lang.String getMissionString()
          getMissionString() returns a string that is the translation of the mission represented by the Mission character
static java.lang.String getMissionString(char m)
          getMissionString(char) returns a string that is the translation of the mission represented by the character argument
 char getMissionType()
           
 char getStatus()
           
 void IncrementBD()
           
 int initdrawsleft()
           
 java.lang.String name()
           
 void NoBonusDraws()
          NoBonusDraws() zeroes out the bonus draws
 void StartMission()
           
 void SucceedMission()
           
 
Methods inherited from class CharacterGroup
addSpaceship, CharCombat, CharGroupStrength, getStarships, MonsterCombat, removeSpaceship, SquadCombat
 
Methods inherited from class Group
add, CheckEmpty, getEnviron, getGroup, getNumDetectedChars, getNumMilUnits, getNumUnits, getPlanet, getSide, getType, move, move, move, move, move, move, moveGroupFromEnvironToOrbit, moveGroupFromEnvironToOrbit, moveGroupFromEnvironToOrbit, moveGroupFromOrbitToEnviron, moveGroupFromOrbitToEnviron, moveGroupFromOrbitToEnviron, moveGroupFromOrbitToOrbit, moveGroupFromOrbitToOrbit, moveGroupFromOrbitToOrbit, remove, setEnviron, setPlanet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Mission

protected char Mission

drawsleft

public int drawsleft

BonusDraws

protected int BonusDraws

status

protected char status

creatureoffseason

public boolean creatureoffseason

nosearches

public boolean nosearches

aborted

public boolean aborted
Constructor Detail

MissionGroup

public MissionGroup(char side)

MissionGroup

public MissionGroup(char side,
                    char MissionLetter)
Method Detail

getMissionType

public char getMissionType()

getBonusDraws

public int getBonusDraws()

name

public java.lang.String name()

getMissionString

public java.lang.String getMissionString()
getMissionString() returns a string that is the translation of the mission represented by the Mission character


getMissionString

public static java.lang.String getMissionString(char m)
getMissionString(char) returns a string that is the translation of the mission represented by the character argument


NoBonusDraws

public void NoBonusDraws()
NoBonusDraws() zeroes out the bonus draws


initdrawsleft

public int initdrawsleft()

getStatus

public char getStatus()

StartMission

public void StartMission()

FailMission

public void FailMission()

SucceedMission

public void SucceedMission()

AbortMission

public void AbortMission()

IncrementBD

public void IncrementBD()

DecrementBD

public void DecrementBD()