java.lang.Object | +--MissionCard
| Field Summary | |
int |
ID
Holds the ID of the certain Mission Card |
java.lang.String |
special_info
Holds the String to describe the Action Event that happened inside a Special Environ |
java.lang.String |
special_succeed
Holds the String of letters to describe what Missions succeeded in the Special Environ |
java.lang.String |
urban_info
Holds the String to describe the Action Event that happened inside an Urban Environ |
java.lang.String |
urban_succeed
Holds the String of letters to describe what Missions succeeded in the Urban Environ |
java.lang.String |
wild_info
Holds the String to describe the Action Event that happened inside a Wild Environ |
java.lang.String |
wild_succeed
Holds the String of letters to describe what Missions succeeded in the Wild Environ |
| Constructor Summary | |
MissionCard(int IDval,
java.lang.String us,
java.lang.String ws,
java.lang.String ss,
java.lang.String ui,
java.lang.String wi,
java.lang.String si)
Constructs a Mission Card instance |
|
| Method Summary | |
void |
AccidentsWillHappen(java.util.Vector MGs,
Environ env)
|
void |
CharactersDetected(java.util.Vector MGs,
Environ env)
|
void |
CivilWar(java.util.Vector MGs,
Environ env)
|
void |
ConfusingLocalProtocol(java.util.Vector MGs,
Environ env)
|
void |
CoupAborted(java.util.Vector MGs,
Environ env)
|
void |
CreatureAttack(java.util.Vector MGs,
Environ env,
int sentrys)
to be called when "Creature attacks a mission group" is called for |
void |
CreatureOffSeason(java.util.Vector MGs,
Environ env)
|
void |
DelayedByRumors(java.util.Vector MGs,
Environ env)
|
void |
DisagreeableFoodSubstance(java.util.Vector MGs,
Environ env)
|
static MissionCard |
Draw()
returns the 0'th mission action card from the deck (mcard) and puts it on the bottom of the deck. |
void |
EnemyAgentRevealsMission(java.util.Vector MGs,
Environ env)
|
void |
EnemyMaySearch(java.util.Vector MGs,
Environ env)
|
void |
Event(MissionAction MA)
The Event of a card depending on what ID is entered |
void |
FoundByEnemySquad(java.util.Vector MGs,
Environ env)
|
void |
ImperialAtrocity(java.util.Vector MGs,
Environ env)
|
static void |
init()
Initializes the static mcard array--the deck of mission action cards |
void |
IrateLocalsAttack(java.util.Vector MGs,
Environ env)
|
void |
LocalConnections(java.util.Vector MGs,
Environ env)
|
void |
LocalsRaidEnemy(java.util.Vector MGs,
Environ env)
|
void |
LocalsShelterCharacters(java.util.Vector MGs,
Environ env)
|
void |
MGStumblesEnemySquad(java.util.Vector MGs,
Environ env)
|
void |
PoliticalArgument(java.util.Vector MGs,
Environ env)
|
void |
PopulaceGoesWild(java.util.Vector MGs,
Environ env)
|
void |
RebelsChickenOut(java.util.Vector MGs,
Environ env)
|
static void |
shuffle()
Shuffles the mcard deck |
void |
WeatherDisturbances(java.util.Vector MGs,
Environ env)
|
void |
WrongSoldierContacted(java.util.Vector MGs,
Environ env)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public int ID
public java.lang.String urban_succeed
public java.lang.String wild_succeed
public java.lang.String special_succeed
public java.lang.String urban_info
public java.lang.String wild_info
public java.lang.String special_info
| Constructor Detail |
public MissionCard(int IDval,
java.lang.String us,
java.lang.String ws,
java.lang.String ss,
java.lang.String ui,
java.lang.String wi,
java.lang.String si)
| Method Detail |
public static void init()
public static void shuffle()
public static MissionCard Draw()
public void Event(MissionAction MA)
public void CreatureAttack(java.util.Vector MGs,
Environ env,
int sentrys)
public void LocalsShelterCharacters(java.util.Vector MGs,
Environ env)
public void LocalsRaidEnemy(java.util.Vector MGs,
Environ env)
public void CoupAborted(java.util.Vector MGs,
Environ env)
public void WeatherDisturbances(java.util.Vector MGs,
Environ env)
public void CharactersDetected(java.util.Vector MGs,
Environ env)
public void IrateLocalsAttack(java.util.Vector MGs,
Environ env)
public void RebelsChickenOut(java.util.Vector MGs,
Environ env)
public void ImperialAtrocity(java.util.Vector MGs,
Environ env)
public void PoliticalArgument(java.util.Vector MGs,
Environ env)
public void WrongSoldierContacted(java.util.Vector MGs,
Environ env)
public void FoundByEnemySquad(java.util.Vector MGs,
Environ env)
public void EnemyAgentRevealsMission(java.util.Vector MGs,
Environ env)
public void PopulaceGoesWild(java.util.Vector MGs,
Environ env)
public void LocalConnections(java.util.Vector MGs,
Environ env)
public void DelayedByRumors(java.util.Vector MGs,
Environ env)
public void CivilWar(java.util.Vector MGs,
Environ env)
public void MGStumblesEnemySquad(java.util.Vector MGs,
Environ env)
public void ConfusingLocalProtocol(java.util.Vector MGs,
Environ env)
public void AccidentsWillHappen(java.util.Vector MGs,
Environ env)
public void EnemyMaySearch(java.util.Vector MGs,
Environ env)
public void DisagreeableFoodSubstance(java.util.Vector MGs,
Environ env)
public void CreatureOffSeason(java.util.Vector MGs,
Environ env)