A B C D E F G H I J L M N O P R S T U V W

A

aborted - Variable in class MissionGroup
 
AbortMission() - Method in class MissionGroup
 
AccidentsWillHappen(Vector, Environ) - Method in class MissionCard
 
actionPerformed(ActionEvent) - Method in class MissionGroupAssign
 
add(Unit) - Method in class Group
add() adds a Unit to the Group
addActionListener(ActionListener) - Method in class MButton
 
addCharacter(Charactr) - Method in class Environ
addCharacter(Charactr c) adds a character to the environment, placing it in the correct CharacterGroup
addCharacter(Charactr) - Method in class MilitaryUnit
add Character() adds a character to the Military Unit
addMUnitsLed(Charactr) - Method in class Charactr
 
addPassenger(Charactr) - Method in class Spaceship
 
addPossession(Object) - Method in class Charactr
 
addSpaceship(Spaceship) - Method in class CharacterGroup
adds a Spaceship to the vector
addTo(JPanel) - Method in class MButton
 
addToMilGroup(MilitaryGroup, Unit) - Method in class Environ
addToMilGroup() adds a Unit to a MilitaryGroup
admitDefeat() - Method in class AI
Calls slightly less happy window when AI loses to human player
AI - class AI.
This class models all aspects of the AI." You can read more about the class AI in its design documentation.
AI() - Constructor for class AI
 
AI(Group, int, Planet[]) - Method in class AI
Initial shot at constructor for AI player; requires: 1) reference to the units owned by AI player 2) number of force points accounted to AI player can be 0 if not applicable 3) reference to the planets ONLY that the AI controls
AIlevel - Variable in class GamePicker
 
allSystem - Static variable in class StarSystem
 
Atrocity - class Atrocity.
Atrocity is the class which handles Atrocities in Freedom in the Galaxy.
Atrocity() - Constructor for class Atrocity
Constructs an Atrocity instance.

B

b - Variable in class MButton
 
BonusDraws - class BonusDraws.
 
BonusDraws - Variable in class MissionGroup
 
BonusDraws(Vector) - Constructor for class BonusDraws
 

C

c - Variable in class MCharButton
 
calcPoints(int) - Method in class HumanPlayer
Victory Points earned only by HumanPlayer and used only when Instant Victory is not possible This is a function where any team can call and keeps its value in memory x is the point positive or negative added to victoryPts
changeLife(int) - Method in class Charactr
 
changeShields(int) - Method in class Spaceship
 
CharacterGroup - class CharacterGroup.
 
CharacterGroup(char) - Constructor for class CharacterGroup
 
CharactersDetected(Vector, Environ) - Method in class MissionCard
 
Charactr - class Charactr.
This class models all aspects of Characters, both the cardboard "unit" and the card used in missions and combat.
Charactr(char, String, int, int, Environ) - Constructor for class Charactr
 
Charactr(char, String, int, int, Environ, String, String, String, String, String, int, int, int, int, int, int, boolean) - Constructor for class Charactr
This constructor initializes the attributes of a FITG character by inputting those values explicitly
Charactr(String) - Constructor for class Charactr
This constructor initializes the attributes of a FITG character by inputing and parsing a String, implicitly from the charactr data file.
Charactr(String, int) - Constructor for class Charactr
This constructor takes the string from the varu-or-whatever.dat file and looks up the rest of the info according to that Note that the dummyvariable just gives this a different function header from the above but actually serves no purpose!
charactrs - Variable in class MilitaryUnit
 
CharCombat(CharacterGroup) - Method in class CharacterGroup
General Character vs.
CharGroupStrength() - Method in class CharacterGroup
 
checkActualControl() - Method in class Planet
checkActualControl() Checks and Modifies which Player has Actual Control
CheckEmpty() - Method in class Group
Test whether Group is empty
CheckLethal() - Static method in class AI
Imperial turn; operations; movement: AI stacks characters with military units or space ships AI lists units which are eligible to be moved AI first moves unstacked characters ie.
checkPlanetControl() - Method in class Planet
checkPlanetControl() Checks and Modifies which Player has Planet Control
CheckRange() - Static method in class AI
 
chemicalBomb() - Method in class Atrocity
Method for handling the Chemical Bomb Atrocity.
ChoiceList(Vector, int) - Method in class Planet
ChoiceList(Vector, int)
CivilWar(Vector, Environ) - Method in class MissionCard
 
combat - Variable in class Unit
 
combatRating - Variable in class Sovereign
The assigned combat rating for the sovereign.
CombatTest(int) - Static method in class Environ
 
ConfusingLocalProtocol(Vector, Environ) - Method in class MissionCard
 
ConvertImperialCharGroup() - Method in class Location
 
ConvertRebelCharGroup() - Method in class Location
 
CoupAborted(Vector, Environ) - Method in class MissionCard
 
coupRating - Variable in class Environ
 
CreateGroupActionPerformed(ActionEvent) - Method in class MissionGroupAssign
 
creature - Variable in class Environ
 
CreatureAttack(Vector, Environ, int) - Method in class MissionCard
to be called when "Creature attacks a mission group" is called for
creatureoffseason - Variable in class MissionGroup
 
CreatureOffSeason(Vector, Environ) - Method in class MissionCard
 
CreditsUI - class CreditsUI.
 
CreditsUI() - Constructor for class CreditsUI
 
creds - Static variable in class CreditsUI
 
currentGameTurn - Variable in class Game
 
currentImperialForcePoints - Variable in class Game
 
currentRebelForcePoints - Variable in class Game
 
currentVictoryPoints - Variable in class Game
 
currenv - Variable in class MissionAction
 

D

DecrementBD() - Method in class MissionGroup
 
DelayedByRumors(Vector, Environ) - Method in class MissionCard
 
DeleteGroupActionPerformed(ActionEvent) - Method in class MissionGroupAssign
 
deLoyalty(int) - Method in class Planet
deLoyalty(int) Applies Domino Effect if Loyalty Shift is more then 2
DetectionTable(Spaceship, int) - Static method in class MTDetectionTable
This method determines the appropriate detection value for character(s) moving between planets or on the same planet on a spaceship Note: this method assumes that the PDB is controlled by the enemy This methode should not be invoked if the PDB is not controlled by the enemey
DisagreeableFoodSubstance(Vector, Environ) - Method in class MissionCard
 
displayInfoChar(Character) - Static method in class MissionGroupAssign
 
displayInfoMission(char) - Static method in class MissionGroupAssign
 
doAssassination(MissionGroup) - Method in class MissionAction
Called if an Assassination mission on a Mission Group succeeds
doCoup(MissionGroup) - Method in class MissionAction
Called if a Coup mission on a Mission Group succeeds
doDiplomacy(MissionGroup) - Method in class MissionAction
Called if the Diplomacy mission on a Mission Group succeeds
doFreePrisoners(MissionGroup) - Method in class MissionAction
Called if a Free Prisoners mission on a Mission Group succeeds
doGainCharacters(MissionGroup) - Method in class MissionAction
Called if a Gain Characters mission on a Mission Group succeeds
doGatherInformation(MissionGroup, int) - Method in class MissionAction
Called if a Gather Information mission on a Mission Group succeeds
DominoGUI - class DominoGUI.
 
DominoGUI(Vector, int) - Constructor for class DominoGUI
Creates new form dominogui
done - Variable in class Game
 
done - Static variable in class GamePicker
 
DoneActionPerformed(ActionEvent) - Method in class MissionAction
 
DoneActionPerformed(ActionEvent) - Method in class MissionGroupAssign
 
doQuestionPrisoner(MissionGroup) - Method in class MissionAction
Called if a Question Prisoner mission on a Mission Group succeeds
doSabotage(MissionGroup) - Method in class MissionAction
Called if a Sabotage mission on a Mission Group succeeds
doScavenge_Possessions(MissionGroup) - Method in class MissionAction
Called if a Scavenge mission on a Mission Group succeeds
doSpaceshipQuest(MissionGroup) - Method in class MissionAction
Called if a Spaceship Quest mission on a Mission Group succeeds
doStartRebelCamp(MissionGroup) - Method in class MissionAction
Called if a Start Rebel Camp mission on a Mission Group succeeds
doStartStopRebellion(MissionGroup) - Method in class MissionAction
Called if a Start/Stop Rebellion mission on a Mission Group succeeds
doStealEnemyResources(MissionGroup) - Method in class MissionAction
Called if a Steal Enemy Resources mission on a Mission Group succeeds
doSubvertTroops(MissionGroup) - Method in class MissionAction
Called if a Subvert Troops mission on a Mission Group succeeds
doSummonSovereign(MissionGroup) - Method in class MissionAction
Called if a Summon Sovereign mission on a Mission Group succeeds
draw() - Static method in class Possession
 
Draw() - Static method in class MissionCard
returns the 0'th mission action card from the deck (mcard) and puts it on the bottom of the deck.
draw(String) - Static method in class Possession
 
DrawCardActionPerformed(ActionEvent) - Method in class MissionAction
 
drawsleft - Variable in class MissionGroup
 

E

e - Variable in class MButton
 
effect - Variable in class GalEventCard
 
ELossWindow - class ELossWindow.
Welcome to the happy little window wherein the evil Emperor appears to taunt and vex the poor little human player! once finished, this window requires that the associated image files be stored in the same directory as the tauntWindow.class file ~aplatt, game/ai team
ELossWindow() - Constructor for class ELossWindow
 
endurance - Variable in class Race
 
enduranceRating - Variable in class Sovereign
The assigned endurance rating for the sovereign.
EnemyAgentRevealsMission(Vector, Environ) - Method in class MissionCard
 
EnemyMaySearch(Vector, Environ) - Method in class MissionCard
 
environ - Variable in class Group
 
environ - Variable in class Unit
 
Environ - class Environ.
 
Environ(int, char, int, String[], int, boolean, String, int) - Constructor for class Environ
Constructor Method
EnvironCombo - Variable in class MissionAction
 
environComboActionPerformed(ActionEvent) - Method in class MissionAction
 
environComboActionPerformed(ActionEvent) - Method in class MissionGroupAssign
environComboActionPerformed(ActionEvent evt) Implements the listener for the EnvironCombo menu box
environID - Variable in class Environ
 
environID - Variable in class Sovereign
The integer value for the Planet and Environ in which the sovereign is assigned to.
environtype - Variable in class Race
 
EnvironVector - Variable in class Game
the requested vector of all the environs currently in play
Event(MissionAction) - Method in class MissionCard
The Event of a card depending on what ID is entered
exitForm(WindowEvent) - Method in class MvmtStarSystemgui
Exit the Application
exiting() - Static method in class MvmtStarSystemgui
 
exitMoveSegmentButtonClicked() - Static method in class MvmtStarSystemgui
 

F

FailMission() - Method in class MissionGroup
 
file1 - Static variable in class ELossWindow
 
file1 - Static variable in class tauntWindow
 
file2 - Static variable in class tauntWindow
 
file3 - Static variable in class tauntWindow
 
finished - Variable in class DominoGUI
 
forcePoints - Static variable in class Player
 
FoundByEnemySquad(Vector, Environ) - Method in class MissionCard
 

G

g - Variable in class MGroupButton
 
Galaxy - class Galaxy.
Class Galaxy is a Singleton class, an aggregate of Provinces.
Galaxy() - Constructor for class Galaxy
 
GalEventCard - class GalEventCard.
Class GalEventCard
GalEventCard(int, String) - Constructor for class GalEventCard
 
Game - class Game.
The game class and it's sub-classes are very important game initialization and the sequence of play.
Game(String) - Constructor for class Game
constructor for game class: takes name of file from which to get data for game initialization name of file must include appropriate suffix for the time being, it ends the program if the source file isn't found.
GameMenu - class GameMenu.
 
GameMenu() - Constructor for class GameMenu
Creates new form GameMenu
gameName - Variable in class Game
holds egrix, varu, name of saved game, etc
GamePicker - class GamePicker.
GamePicker is the first window which pops up in the game.
GamePicker() - Constructor for class GamePicker
Creates new form GamePicker
GameTrack - class GameTrack.
 
GameTrack() - Constructor for class GameTrack
Creates new form GT_Template
gameType - Variable in class Game
gameType: 's' = star system game 'p' = province system game 'g' = galactic game
Generate(String[]) - Static method in class GalEventCard
 
get(int) - Static method in class Environ
get(int) Returns Environ with matching ID
get(int) - Static method in class Planet
get(int) Returns Planet with matching ID
get(int) - Static method in class Province
get() returns a province, looking it up by 1-based game ID#
get(int) - Static method in class Sovereign
When given a unique environID, get returns a Sovereign object containing the given data corresponding to the environID.
get(int) - Static method in class StarSystem
 
get(String) - Static method in class Planet
get(String) Returns Planet matching Name
get(String) - Static method in class Race
get(String) returns the race of the same name
get(String) - Static method in class Spaceship
get(String) Returns Spaceship matching Name
getAboardShip() - Method in class Charactr
 
getActive(Vector) - Method in class Charactr
 
getActualControl() - Method in class Planet
getActualControl() returns who actually controls the planet
getAssignment() - Method in class StrategicAssignments
This will get the current strategic assignment for that game turn by setting flags in the province game class.
getBonusDraws() - Method in class MissionGroup
 
getCannons() - Method in class Spaceship
 
getCharInitArray() - Static method in class Charactr
 
getCharName() - Method in class Charactr
 
getCombat() - Method in class Unit
getCombat() returns the combat ability (int) of the unit
getCreature() - Method in class Environ
getCreature returns the name of the creature in that environ
getdeAvailable() - Method in class Planet
getdeAvailable() Returns if able to apply Domino Effect
getDiplomacy() - Method in class Charactr
 
getEndurance() - Method in class Charactr
 
getEndurance() - Method in class Race
getEndurance() returns the endurance of a race
getEnviron() - Method in class Group
 
getEnviron() - Method in class Unit
getEnviron() returns the current Environ that the unit is located on
getEnvirons() - Method in class Planet
getEnvirons() returns a vector containing all the environs on the lanet
getEnvironStarFaringRaces() - Method in class Environ
getEnvironStarFaringRaces() Returns a list of StarFaring Races in Environ
getEnvirontype() - Method in class Race
getEnvirontype() returns the environ type of a race
getFirstStat() - Method in class Possession
 
getForcePoints() - Static method in class Player
 
getFourthStat() - Method in class Possession
 
getGroup() - Method in class Group
accessor methods
getGroupType() - Method in class Unit
 
getHasPilot() - Method in class Spaceship
 
getHomePlanet() - Method in class Charactr
 
getIcon() - Method in class Charactr
 
getIconURL() - Method in class Charactr
 
getIconURL() - Method in class Possession
 
getID() - Method in class Planet
getID() returns the ID number
getImperialCharGroup() - Method in class Location
getImperialCharGroup() returns the imperialCharGroup on the environ
getImperialMilGroup() - Method in class Location
getImperialMilGroup() returns the imperialMilGroup on the environ
getInPlay() - Method in class Charactr
 
getIntelligence() - Method in class Charactr
 
getIsDetected() - Method in class Charactr
 
getisHandtohand() - Method in class Race
getisHandtohand() returns if the race fights hand to hand in combat
getIsHealing() - Method in class Charactr
 
getIsLeader() - Method in class Charactr
 
getIsMobile() - Method in class MilitaryUnit
getIsMobile() returns true if the MilitaryUnit is mobile; false otherwise
getisPDBUp() - Method in class Planet
getPDBState() returns whether the PDB is up or down
getIsPilot() - Method in class Charactr
 
getIsPrisoner() - Method in class Charactr
 
getisStarFaring() - Method in class Race
getisStarFaring() returns if the race is starfaring
getLeader() - Method in class MilitaryUnit
getLeader() returns the leader of the military unit
getLeadership() - Method in class Charactr
 
getLife() - Method in class Charactr
 
getLocation() - Method in class Charactr
 
getLoyalty() - Method in class Charactr
 
getLoyalty() - Method in class Planet
getLoyalty() returns the loyalty level of the planet
getManeuverRating() - Method in class Spaceship
 
getMaxPassengers() - Method in class Spaceship
 
getMissionChars(char) - Static method in class Galaxy
getMissionChars() returns a vector of planets containing characters on the specified side (Rebel or Imperial)
getMissionChars(char) - Method in class Province
getMissionChars() returns a vector of planets containing characters on the specified side (Rebel or Imperial)
getMissionChars(char) - Method in class StarSystem
getMissionChars() returns a vector of planets containing characters on the specified side (Rebel or Imperial)
getMissionString() - Method in class MissionGroup
getMissionString() returns a string that is the translation of the mission represented by the Mission character
getMissionString(char) - Static method in class MissionGroup
getMissionString(char) returns a string that is the translation of the mission represented by the character argument
getMissionType() - Method in class MissionGroup
 
getMoved() - Method in class Unit
getMoved() returns true if the unit has moved; false otherwise
getMUnitsLed() - Method in class Charactr
 
getName() - Method in class Planet
getPlanet() returns the Planet name
getName() - Method in class Race
getName() returns the name of a race
getName() - Method in class Spaceship
 
getName() - Method in class StarSystem
getName() Returns the StarSystem's name
getName() - Method in class Unit
getName() returns the name (String) of the unit
getNavigation() - Method in class Charactr
 
getNumChar() - Method in class MilitaryUnit
 
getNumDetectedChars() - Method in class Group
returns the number of detected characters in the group
getNumEnvirons() - Method in class Planet
numEnvirons() returns the number of environs (int) on the planet
getNumImperialCharUnits() - Method in class Location
getNumImperialCharUnits() returns the number (int) of units in the the ImperialCharGroup
getNumImperialMilUnits() - Method in class Location
getNumImperialMilUnits() returns the number (int) of units in the the ImperialMilGroup
getNumMilUnits() - Method in class Group
getNumMilUnits() returns the number of MilitaryUnits in a vector
getNumPassengers() - Method in class Spaceship
 
getNumRebelCharUnits() - Method in class Location
getNumRebelCharUnits() returns the number (int) of units in the the rebelCharGroup
getNumRebelMilUnits() - Method in class Location
getNumRebelMilUnits() returns the number (int) of units in the the rebelMilGroup
getNumUnits() - Method in class Group
getNumUnits() returns the number (int) of units in the Group
getOrbit() - Method in class Planet
 
getOrbit() - Method in class Unit
getEnviron() returns the current Environ that the unit is located on
getOwner() - Method in class Spaceship
 
getPassengers() - Method in class Spaceship
 
getPDBLevel() - Method in class Planet
getPDBLevel() returns the PDB level of the planet
getPilot() - Method in class Spaceship
 
getPlanet() - Method in class Group
 
getPlanet() - Method in class Location
getPlanet() returns the Planet that the environ belongs to
getPlanetControl() - Method in class Planet
getPlanetControl() returns the planet's state
getPlanetEnvirons() - Method in class Planet
getPlanetEnvirons() returns an array (as opposed to a vector) of contained environs
getPlanetStarFaringRaces() - Method in class Planet
getPlanetStarFaringRaces() Returns a list of StarFaring Races on Planet
getPlayerTurn() - Method in class Game
 
getPlayerType() - Method in class Player
 
getPosName() - Method in class Possession
 
getPossessions() - Method in class Charactr
 
getPosType() - Method in class Possession
 
getProvince() - Method in class StarSystem
getProvince() Returns the star system's Province
getProvinces() - Static method in class Galaxy
getProvinces() returns the static array of provinces
getRace() - Method in class Charactr
 
getRace(int) - Method in class Environ
 
getReactionMoveOK() - Method in class Environ
getReactionMoveOK() returns true if a reaction move is allowed; false otherwise
getRebelCharGroup() - Method in class Location
getRebelCharGroup() returns the rebelCharGroup on the environ
getRebellionState() - Method in class Planet
getRebellionState() returns the Rebellion state
getRebelMilGroup() - Method in class Location
getRebelMilGroup() returns the rebelMilGroup on the environ
getSearchTableA() - Static method in class MTSearchTable
 
getSecondStat() - Method in class Possession
 
getShieldValue() - Method in class Spaceship
 
getShip() - Method in class Charactr
 
getsiblingplanets() - Method in class StarSystem
getsiblingPlanets Returns the planets in the starsystem as a vector
getSide() - Method in class Charactr
 
getSide() - Method in class Group
 
getSide() - Method in class Unit
getSide() returns the loyalty (char) of the unit
getSize() - Method in class Environ
getSize() returns the size (int) of the environ (number of military units the environ can hold)
getSpacecombat() - Method in class MilitaryUnit
getSpacecombat() returns the spacecombat ability (int) of the unit
getSpaceLeadership() - Method in class Charactr
 
getSpaceshipInitArray() - Static method in class Spaceship
getSpaceshipInitArray Returns Spaceship initialization array
getSpecialDraws() - Method in class Charactr
 
getStarId() - Method in class StarSystem
getStarId() Returns the StarSystem's ID number
getStarships() - Method in class CharacterGroup
MS team needs to know which spaceships are in a given environ returns a vector of spacships
getStarSystems() - Method in class Province
getStarSystem()
getStatus() - Method in class MissionGroup
 
getStrength() - Method in class Race
getStrength() returns the strength of a race
getStringType() - Method in class Environ
getStringType() returns the type (String) of the environ (urban, wild, etc.)
getSystem() - Method in class Planet
getSystem() returns the Planet's StarSystem
getSystem(String) - Static method in class StarSystem
 
getsystemplanets() - Method in class StarSystem
getsystemplanets() returns the list of planets in the same star system
getThirdStat() - Method in class Possession
 
getTitle() - Method in class Charactr
 
getType() - Method in class Environ
getType() returns the type (char) of the environ (urban, wild, etc.)
getType() - Method in class Group
 
getUnitType() - Method in class Unit
 
group - Variable in class Unit
 
Group - class Group.
class Group exists for groups, or so-called "stacks" of units.
Group() - Constructor for class Group
 
Group(Unit) - Constructor for class Group
 
GroupDecision(int) - Method in class AI
 
groupType - Variable in class Charactr
 
groupType - Variable in class Unit
 
GScenario - class GScenario.
 
GScenario() - Constructor for class GScenario
 

H

haltPlanetaryRotation() - Method in class Atrocity
Method for handling the Halt Planetary Rotation Atrocity.
hasMissionChars(char) - Method in class Environ
hasMissionChars() decides whether the environ has characters on it on the selected side
hasMissionChars(char) - Method in class Planet
hasMissionChars() decides whether the planet has characters on it on the selected side
hasRace(String) - Method in class Environ
hasRace(String) Returns if a race is in an environ
hasRace(String) - Method in class Planet
hasRace(String) Returns if a race is on a planet
hasRace(String) - Method in class StarSystem
hasRace(String) Search StarSystem and returns planets containing a race
hasRace(String, int) - Method in class Province
hasRace(String, int)
HEIGHT - Static variable in class CreditsUI
 
HEIGHT - Static variable in class ELossWindow
 
HEIGHT - Static variable in class tauntWindow
 
homeworld - Variable in class Race
 
HumanPlayer - class HumanPlayer.
This class models all aspects of HumanPlayer
HumanPlayer() - Constructor for class HumanPlayer
 
HumanPlayer(Group, int, Planet[]) - Method in class HumanPlayer
Initial shot at constructor for HumanPlayer; requires: 1) reference to the units owned by HumanPlayer 2) number of force points accounted to HumanPlayer can be 0 if not applicable 3) reference to the planets ONLY that the HumanPlayer controls 4) victory points earned only by HumanPlayer
hypnosisGas() - Method in class Atrocity
Method for handling the Hypnosis Gas Atrocity.

I

ID - Variable in class MissionCard
Holds the ID of the certain Mission Card
ImperialAtrocity(Vector, Environ) - Method in class MissionCard
 
imperialCharGroup - Variable in class Location
 
imperialControl() - Static method in class Planet
 
imperialMilGroup - Variable in class Location
 
imperialUnits - Variable in class Game
 
IncrementBD() - Method in class MissionGroup
 
InfoPanel - Variable in class MissionAction
 
init() - Static method in class Charactr
This method initializes all the characters in FITG (rebel and imperial) and places them into a static array.
init() - Static method in class Environ
init() Initialize all Environ in game
init() - Static method in class GalEventCard
method init initializes the galactic event Deck
init() - Static method in class Galaxy
 
init() - Static method in class MissionCard
Initializes the static mcard array--the deck of mission action cards
init() - Static method in class Planet
init() Intializes all planets
init() - Static method in class Possession
Initialization of the deck needs to include Spaceships.
init() - Static method in class Province
 
init() - Static method in class Race
Init() Initializer of all races in FITG
init() - Static method in class Spaceship
 
init() - Static method in class StarSystem
 
initdrawsleft() - Method in class MissionGroup
 
initialImperialForcePoints - Variable in class Game
 
initialRebelForcePoints - Variable in class Game
 
instantVictory - Variable in class Game
 
interphase - Variable in class Game
 
IrateLocalsAttack(Vector, Environ) - Method in class MissionCard
 
isAlive - Variable in class Sovereign
The current status of the sovereign.
isChar - Variable in class Unit
 
isHandtohand - Variable in class Race
 
ishighMilUnitLevel - Variable in class Environ
 
isInPlanet(Planet) - Method in class Location
Planet calls this when it is being created, please do not call it!
isInProvince(Province) - Method in class StarSystem
Province calls this when it is being created, please do not call it!
isInSystem(StarSystem) - Method in class Planet
StarSystem calls this when it is being created, please do not call it!
isMobile - Variable in class MilitaryUnit
 
isPlayerAI() - Method in class Player
 
isPlayerHuman() - Method in class Player
 
isStarFaring - Variable in class Race
 
isStrategic() - Method in class Province
 
itemStateChanged(ItemEvent) - Method in class MvmtStarSystemgui
 

J

Janitor(int) - Method in class MilitaryGroup
Moves eliminated units to the Underworld and modifies Stack
jPanel1 - Variable in class GameTrack
 

L

leader - Variable in class MilitaryUnit
 
leadershipRating - Variable in class Sovereign
The assigned leadership rating for the sovereign.
LocalConnections(Vector, Environ) - Method in class MissionCard
 
LocalsRaidEnemy(Vector, Environ) - Method in class MissionCard
 
LocalsShelterCharacters(Vector, Environ) - Method in class MissionCard
 
Location - class Location.
 
Location() - Constructor for class Location
 

M

main(String[]) - Static method in class BonusDraws
 
main(String[]) - Static method in class CreditsUI
 
main(String[]) - Static method in class ELossWindow
 
main(String[]) - Static method in class Game
test main, this function is unimportant
main(String[]) - Static method in class GameMenu
 
main(String[]) - Static method in class GamePicker
 
main(String[]) - Static method in class GameTrack
 
main(String[]) - Static method in class MTTtest
 
main(String[]) - Static method in class MissionGroupAssign
 
main(String[]) - Static method in class MvmtStarSystemgui
 
main(String[]) - Static method in class Purchasing
 
main(String[]) - Static method in class tauntWindow
 
makeDecision(char[]) - Method in class AI
Selects a character from an array of available characters
makeDecision(int) - Method in class AI
A very boring function which can be called until such time as we code in better AI decision- making algorithms.
MButton - class MButton.
 
MButton() - Constructor for class MButton
 
MButton(String) - Constructor for class MButton
 
MButtonActionPerformed(ActionEvent) - Method in class MissionAction
 
MButtonActionPerformed(ActionEvent) - Method in class MissionGroupAssign
MCharButtonActionPerformed(ActionEvent evt) This handles the event of a character button being clicked
MCharButton - class MCharButton.
 
MCharButton(Charactr) - Constructor for class MCharButton
 
MGroupButton - class MGroupButton.
 
MGroupButton(MissionGroup) - Constructor for class MGroupButton
 
MGStumblesEnemySquad(Vector, Environ) - Method in class MissionCard
 
MilitaryCombat(MilitaryGroup) - Method in class MilitaryGroup
Military vs.
MilitaryGroup - class MilitaryGroup.
Jon Havstad Jesse Eyerman
MilitaryGroup(char) - Constructor for class MilitaryGroup
Constructor Method
MilitaryUnit - class MilitaryUnit.
MilitaryUnit class
MilitaryUnit(char, String, int, int, Environ, boolean) - Constructor for class MilitaryUnit
Constructor Methods
MiliUnit - Variable in class Charactr
 
Mission - Variable in class MissionGroup
 
mission() - Method in class HumanPlayer
HumanPlayer version of operations; different to AI that Bob will actually have to choose Rebel turn: operations; mission phase: Calls class: Mission
MissionAction - class MissionAction.
 
MissionAction(Vector) - Constructor for class MissionAction
 
MissionCard - class MissionCard.
 
MissionCard(int, String, String, String, String, String, String) - Constructor for class MissionCard
Constructs a Mission Card instance
MissionGroup - class MissionGroup.
 
MissionGroup(char) - Constructor for class MissionGroup
 
MissionGroup(char, char) - Constructor for class MissionGroup
 
MissionGroupAssign - class MissionGroupAssign.
 
MissionGroupAssign() - Constructor for class MissionGroupAssign
Creates new form JFrame
MissionGroups - Variable in class MissionAction
 
missionsPhase - Variable in class Game
 
MonsterCombat() - Method in class CharacterGroup
Monster Attack chars: Group being attacked returns 0 if characters survive, 1 if characters die
move() - Method in class Player
This method is needed by both but must be overridden relates to player decision to move units/characters
move(Charactr[], Environ, Group) - Method in class Group
move() This move() method moves an array of Charactrs from one environ to another on the same planet (no spaceship is involved).
move(Charactr[], Spaceship[], Environ, Group) - Method in class Group
move() This move() method moves an array of Charactrs from one environ to another using a spaceship(s).
move(JPanel, JPanel) - Method in class MButton
 
move(MilitaryUnit[], Charactr[], Environ) - Method in class Group
move() This move() method moves arrays of Military Units and Charactrs from one environ to another.
move(MilitaryUnit[], Charactr[], Spaceship[], Environ) - Method in class Group
move() This move() method moves an array of Military Units, an array of Charactrs, and an array of Spaceships to the military group of the destination environ.
move(MilitaryUnit[], Environ) - Method in class Group
move() This move() method moves a MilitaryGroup from one environ to another.
move(MilitaryUnit[], Spaceship[], Environ) - Method in class Group
move() This variation of the move() method moves a MilitaryGroup and any unmanned spaceships being moved with it from environ to another.
moved - Variable in class Unit
 
moveFromOrbitBox(Charactr, Environ, Group) - Method in class Unit
moveFromOrbitBox() This method moves a Charactr from an orbit box to an environ.
moveFromOrbitBox(Charactr, Orbit, Group) - Method in class Unit
moveFromOrbitBox() This method moves a Charactr from an orbit box to another orbit box.
moveFromOrbitBox(MilitaryUnit, Environ) - Method in class Unit
moveFromOrbitBox() This moveTo() method moves a military unit from an orbit box to environ.
moveFromOrbitBox(MilitaryUnit, Orbit) - Method in class Unit
moveFromOrbitBox() This moveTo() method moves a military unit from an orbit box to another.
moveFromOrbitBox(Spaceship, Environ, Group) - Method in class Unit
moveFromOrbitBox() This method moves a spaceship from an orbit box to an environ.
moveFromOrbitBox(Spaceship, Orbit, Group) - Method in class Unit
moveFromOrbitBox() This method moves a spaceship from an orbit box to another orbit box.
moveGroupFromEnvironToOrbit(Charactr[], Spaceship[], Orbit, Group) - Method in class Group
moveGroupFromEnvironToOrbit() This method moves an array of Charactrs from an orbit box to an orbit box using a spaceship(s).
moveGroupFromEnvironToOrbit(MilitaryUnit[], Charactr[], Spaceship[], Orbit) - Method in class Group
moveGroupFromEnvironToOrbit() This method moves an array of Military Units, an array of Charactrs, and an array of Spaceships to the military group of the destination orbit box.
moveGroupFromEnvironToOrbit(MilitaryUnit[], Orbit) - Method in class Group
moveGroupFromEnvironToOrbit() This method moves a MilitaryGroup from an environ to an orbit box.
moveGroupFromOrbitToEnviron(Charactr[], Spaceship[], Environ, Group) - Method in class Group
moveGroupFromOrbitToEnviron This method moves an array of Charactrs from an orbit box to an environ using a spaceship(s).
moveGroupFromOrbitToEnviron(MilitaryUnit[], Charactr[], Spaceship[], Environ) - Method in class Group
moveGroupFromOrbitToEnviron() This method moves an array of Military Units, an array of Charactrs, and an array of Spaceships to the military group of the destination environ.
moveGroupFromOrbitToEnviron(MilitaryUnit[], Environ) - Method in class Group
moveGroupFromOrbitToEnviron() This method moves a MilitaryGroup from an orbit box to an environ.
moveGroupFromOrbitToOrbit(Charactr[], Spaceship[], Orbit, Group) - Method in class Group
moveGroupFromOrbitToOrbit() This method moves an array of Charactrs from an orbit box to an orbit box using a spaceship(s).
moveGroupFromOrbitToOrbit(MilitaryUnit[], Charactr[], Spaceship[], Orbit) - Method in class Group
moveGroupFromOrbitToOrbit() This method moves an array of Military Units, an array of Charactrs, and an array of Spaceships to the military group of the destination orbit box.
moveGroupFromOrbitToOrbit(MilitaryUnit[], Orbit) - Method in class Group
moveGroupFromOrbitToOrbit() This method moves a MilitaryGroup from an orbit box to an orbit box.
movement() - Method in class HumanPlayer
HumanPlayer version of movement; different to AI that Bob will actually have to choose Rebel turn: operation; movement: 1) HumanPlayer picks which characters and/or military units to move 2) HumanPlayer picks which planet to move to if applicable 3) HumanPlayer picks which environ to move to 4) HumanPlayer may choose no to move
moveShip(Spaceship, Environ, Group) - Method in class Unit
moveShip() The moveShip() method moves a spaceship from one environ to another.
moveTo(Charactr, Environ, Group) - Method in class Unit
moveTo() This moveTo() method moves a Charactr from one environ to another.
moveTo(MilitaryUnit, Environ) - Method in class Unit
moveTo() This moveTo() method moves a military unit from one environ to another.
moveToOrbitBox(Charactr, Orbit, Group) - Method in class Unit
moveToOrbitBox() This method moves a Charactr from an environ to an orbit box.
moveToOrbitBox(MilitaryUnit, Orbit) - Method in class Unit
moveToOrbitBox() This method moves a military unit from an environ to an orbit box.
moveToOrbitBox(Spaceship, Orbit, Group) - Method in class Unit
moveToOrbitBox() This method moves a spaceship from an environ to an orbit box.
MTDetectionTable - class MTDetectionTable.
This class creates and initializes the Detection Routine Table for use with characters who are moving to and from planets controlled by the enemy
MTDetectionTable() - Constructor for class MTDetectionTable
 
MTSearchTable - class MTSearchTable.
 
MTSearchTable() - Constructor for class MTSearchTable
 
MTTtest - class MTTtest.
 
MTTtest() - Constructor for class MTTtest
 
MvmtStarSystemgui - class MvmtStarSystemgui.
 
MvmtStarSystemgui(StarSystem) - Constructor for class MvmtStarSystemgui
 

N

name - Variable in class Race
 
name - Variable in class Sovereign
The name of the sovereign.
name - Variable in class Unit
 
name() - Method in class Environ
 
name() - Method in class MissionGroup
 
NoBonusDraws() - Method in class MissionGroup
NoBonusDraws() zeroes out the bonus draws
nosearches - Variable in class MissionGroup
 
number - Variable in class GalEventCard
 
numdrawn - Variable in class MissionAction
 
NumPlayerTurns - Static variable in class Game
 

O

operationsPhase - Variable in class Game
 
orbit - Variable in class Unit
 

P

p - Variable in class MButton
 
PDBdetectionRoutine(Spaceship) - Method in class Planet
 
PhaseChange() - Method in class Game
The methods below handle the game flow Checks for stuff like victory points still needs to be added May also add checks in for the 'DONE' button
planet - Variable in class Group
 
planet - Variable in class Location
 
Planet - class Planet.
 
Planet(int, String, char, int, int, int, Environ[], Orbit) - Constructor for class Planet
Constructor Method
Planet(int, String, String, int, int, int, Environ[], Orbit) - Constructor for class Planet
Constructor Method
planetComboActionPerformed(ActionEvent) - Method in class MissionAction
 
planetComboActionPerformed(ActionEvent) - Method in class MissionGroupAssign
 
planets - Variable in class Player
 
PlanetVector - Variable in class Game
the requested vector of all the planets currently in play
Player - class Player.
Player is the superclass to the HumanPlayer and AI classes, currently we have documentation about Victory Points which will be in the HumanPlayer class.
Player() - Constructor for class Player
 
Player(char) - Method in class Player
 
playerTurn - Variable in class Game
1 = human 2 = ai
playerUnits - Variable in class Player
Just a guess at how we might reference the units owned by the player
PoliticalArgument(Vector, Environ) - Method in class MissionCard
 
PopulaceGoesWild(Vector, Environ) - Method in class MissionCard
 
Possession - class Possession.
 
Possession(String) - Constructor for class Possession
 
Possession(String, String, String, String[]) - Constructor for class Possession
 
Province - class Province.
 
Province(int, StarSystem[]) - Constructor for class Province
 
Purchasing - class Purchasing.
 
Purchasing() - Constructor for class Purchasing
Creates new form Purchasing

R

Race - class Race.
 
Race(String, char, int, int, boolean, boolean, int[]) - Constructor for class Race
Constructor Method
races - Variable in class Environ
 
RakeAttack(int) - Method in class MilitaryGroup
PDB vs Military Combat returns 0 if Military stack survives 1 if Military stack eliminated
react() - Method in class AI
Rebel turn; operations; enemy reaction phase: 1) AI checks for location of detected rebels/militia 2) AI compares these to locations of imperial militia 3) AI randomly moves a unit to the rebel-occupied environ 75% of the time
react() - Method in class HumanPlayer
HumanPlayer version of reaction; different to AI that Bob will actually have to choose AI turn: operations; enemy reaction segment: 1) HumanPlayer checks the environs where there are Imperial military units or a detected Imperial character 2) HumanPlayer may choose which military unit to move 3) HumanPlayer may choose which military unit and a leader to move 4) or HumanPlayer may choose which character to move 5) HumanPlayer may choose no to move 6) HumanPlayer chooses to move to an environ occupied by an Imperial military unit or a detected Imperial character
react() - Method in class Player
This method is needed by both but must be overridden relates to how player behaves when reacting in enemy players "enemy reacts" segment
reactionMove(Charactr, Environ, Group) - Method in class Unit
reactionMove() This method moves a charactr from one environ to another using the rules for reaction moves.
reactionMove(MilitaryUnit, Environ) - Method in class Unit
reactionMove() This method moves a military unit from one environ to another using the rules for reaction moves.
reactionMoveOK - Variable in class Environ
 
rebelCharGroup - Variable in class Location
 
rebelControl() - Static method in class Planet
 
rebellionStoppedControl() - Static method in class Planet
 
rebelMilGroup - Variable in class Location
 
RebelsChickenOut(Vector, Environ) - Method in class MissionCard
 
rebelUnits - Variable in class Game
 
remove(Unit) - Method in class Group
remove() remove a Unit from the Group
removeCharacter(Charactr) - Method in class Environ
remove Character() removes a character from the environment
removeCharacter(Charactr) - Method in class MilitaryUnit
remove Character() removes a character from the Military Unit
removeFrom(JPanel) - Method in class MButton
 
removeLeadMilUnit(MilitaryUnit) - Method in class Charactr
 
removeMUnitsLed(Charactr) - Method in class Charactr
 
removeSpaceship(Spaceship) - Method in class CharacterGroup
removes a Spaceship from the vector
removetype(String) - Method in class Environ
 
resourceRating - Variable in class Environ
 

S

scenarioType - Variable in class Game
scenario type: 'a' = Armageddon 'r' = start Rebellion
search() - Method in class AI
Rebel turn; search: 1) AI makes or uses a list of detected rebels (if one is available) in same location as imperial units 2) AI searches for any/all rebels in the list 3) Successful search will always lead to combat
search() - Method in class HumanPlayer
HumanPlayer version of operations; different to AI that Bob will actually have to choose AI turn: operation; search phase: 1) Humanplayer checks where detected Imperial characters are in same location as Rebel units 2) HumanPlayer decides wether to initiate combat on environs where where Imperial units are detected
search() - Method in class Player
This method is needed by both but must be overridden relates to player decision to search for detected enemy characters
search(int, Environ) - Static method in class Environ
 
search(int, Vector) - Static method in class Environ
 
searchPhase - Variable in class Game
 
SearchTable(int, int) - Static method in class MTSearchTable
 
SearchTableCol(int) - Static method in class MTSearchTable
 
SearchTableRow(int) - Static method in class MTSearchTable
 
searchWith(Charactr[]) - Static method in class MTSearchTable
 
searchWith(Group) - Static method in class MTSearchTable
 
segments - Static variable in class Game
 
select() - Method in class MButton
 
select(boolean) - Method in class MButton
 
selected - Variable in class MButton
 
selectTarget() - Static method in class MissionGroupAssign
 
setAboardShip(boolean) - Method in class Charactr
 
setActualControl(int) - Method in class Planet
setActualControl(int) Sets new actual control
setdeAvailable(boolean) - Method in class Planet
setdeAvailable() Returns if able to apply Domino Effect
setEnviron(Environ) - Method in class Group
modifier methods
setEnviron(Environ) - Method in class Unit
 
setForcePoints(int) - Static method in class Player
 
setGroupType(char) - Method in class Unit
 
setInPlay(boolean) - Method in class Charactr
 
setInPlay(boolean) - Method in class Spaceship
 
setIsDetected(boolean) - Method in class Charactr
 
setisHealing(boolean) - Method in class Charactr
 
setIsLeader(boolean) - Method in class Charactr
 
setisPDBUp(boolean) - Static method in class Planet
setPDBState(boolean) Raises or lowers the PDB
setIsPilot(boolean, Spaceship) - Method in class Charactr
 
setIsPrisoner(boolean) - Method in class Charactr
 
setLeader(Charactr) - Method in class MilitaryUnit
setLeader() changes the leader of the military unit
setLeader(MilitaryUnit) - Method in class Charactr
 
setLoyalty(int) - Method in class Planet
setLoyalty(int) sets the loyalty level of the planet
setOrbit(Orbit) - Method in class Unit
 
setPDBLevel(int) - Static method in class Planet
setPDBLevel(int) sets the PDB level of the planet
setPilot(Charactr) - Method in class Spaceship
 
setPlanet(Planet) - Method in class Environ
setPlanet() "joins" a planet
setPlanet(Planet) - Method in class Group
 
setPlanet(Planet) - Method in class Location
setPlanet() sets the planet attribute
setPlanetControl(int) - Method in class Planet
setPlanetControl(int) sets new control of planet
setPlayerType(char) - Method in class Player
 
setReactionMoveOK(boolean) - Method in class Environ
getReactionMoveOK() returns true if a reaction move is allowed; false otherwise
setRebellion() - Method in class Planet
setRebellion(); sets a planets state such that the planet is in rebellion
setRebellionState(int) - Method in class Planet
setRebellionState(int) sets the Rebellion state
setSegments(int) - Method in class Game
 
setStrategic(boolean) - Method in class Province
 
setText(String) - Method in class MButton
 
ship - Variable in class Charactr
 
showTaunt() - Method in class AI
Calls happy little window for AI to taunt human player
shuffle() - Static method in class MissionCard
Shuffles the mcard deck
side - Variable in class Charactr
 
side - Variable in class Group
 
side - Variable in class Unit
 
size - Variable in class Environ
 
sneakAttack() - Method in class Atrocity
Method for handling the Sneak Attack Atrocity.
sovereign - Variable in class Environ
 
Sovereign - class Sovereign.
Sovereign is the class which handles Sovereigns in Freedom in the Galaxy.
Sovereign(String, String, int, int, int, int, int, int) - Constructor for class Sovereign
Create a Sovereign object initialized with the values passed.
spacecombat - Variable in class MilitaryUnit
 
spaceLeadershipRating - Variable in class Sovereign
The assigned leadership rating for the sovereign in space.
Spaceship - class Spaceship.
 
Spaceship(String, int, int, int, int, Charactr) - Constructor for class Spaceship
 
special_info - Variable in class MissionCard
Holds the String to describe the Action Event that happened inside a Special Environ
special_succeed - Variable in class MissionCard
Holds the String of letters to describe what Missions succeeded in the Special Environ
SquadCombat(MilitaryGroup) - Method in class CharacterGroup
Military vs.
starships - Variable in class CharacterGroup
 
starSystem - Variable in class Sovereign
The integer value for the Star System in which the sovereign is assigned to.
StarSystem - class StarSystem.
 
StarSystem(int, String, Planet[]) - Constructor for class StarSystem
StarSystem(int, String, Planet[])
StarSystemVector - Variable in class Game
the requested vector of all the star systems currently in play
StartMission() - Method in class MissionGroup
 
startRebellionControl() - Static method in class Planet
 
status - Static variable in class GamePicker
 
status - Variable in class MissionGroup
 
strafe() - Method in class Atrocity
Method for handling the Strafe Atrocity.
StrategicAssignments - class StrategicAssignments.
 
StrategicAssignments() - Constructor for class StrategicAssignments
 
strength - Variable in class Race
 
SucceedMission() - Method in class MissionGroup
 

T

taunt1 - Static variable in class ELossWindow
 
taunt1 - Static variable in class tauntWindow
 
taunt2 - Static variable in class tauntWindow
 
taunt3 - Static variable in class tauntWindow
 
tauntWindow - class tauntWindow.
Welcome to the happy little window wherein the evil Emperor appears to taunt and vex the poor little human player! once finished, this window requires that the associated image files be stored in the same directory as the tauntWindow.class file ~aplatt, game/ai team
tauntWindow() - Constructor for class tauntWindow
 
test - Variable in class MvmtStarSystemgui
 
ToggleActive(CharacterGroup, int) - Method in class AI
Function for deciding when imperial characters are active.
TotalCombatStrength() - Method in class MilitaryGroup
Sums up the total strength of the combat units in the military strength unit
totalGameTurns - Variable in class Game
 
totalVictoryPoints - Variable in class Game
 
tryCombat() - Method in class AI
Rebel turn; operations; combat phase: Imperial turn; operations; combat phase: 1) AI checks if combat is possible; if not, returns 2) AI makes list of all environs where combat is possible 3) AI steps through, removing from it environs where imperial forces are outnumbered 3:1 4) AI steps through list, assigning leaders where available 5) AI calls combat for each environ in the list
tryCombat() - Method in class HumanPlayer
HumanPlayer version of operations; different to AI that Bob will actually have to choose AI turn:operations; combat segment: Rebel turn: operations; combat segment: 1) HumanPlayer checks if combat is possible, if not returns 2) HumanPlayer checks and see which environs combat is possible 3) HumanPlayer takes away units where Rebel forces are outnumbered 4) HumanPlayer assignes leaders where available 5) HumanPlayer chooses to do combat where it is possible
type - Variable in class Environ
 
type - Variable in class Group
 
type - Variable in class Sovereign
What side the Sovereign supports.

U

Unit - class Unit.
Unit class
Unit() - Constructor for class Unit
Constructor Methods
Unit(char, String, int, Environ, Group) - Constructor for class Unit
 
Unit(char, String, int, int) - Constructor for class Unit
 
units - Variable in class Group
 
unitType - Variable in class Unit
 
UpdateGameTurns() - Method in class Game
 
updatePhase() - Method in class Game
 
UpdatePlayerTurn() - Method in class Game
 
urban_info - Variable in class MissionCard
Holds the String to describe the Action Event that happened inside an Urban Environ
urban_succeed - Variable in class MissionCard
Holds the String of letters to describe what Missions succeeded in the Urban Environ

V

victoryPoints - Variable in class Player
 
victoryPts - Variable in class HumanPlayer
 

W

WeatherDisturbances(Vector, Environ) - Method in class MissionCard
 
WhoWon(int) - Method in class Game
 
WIDTH - Static variable in class CreditsUI
 
WIDTH - Static variable in class ELossWindow
 
WIDTH - Static variable in class tauntWindow
 
wild_info - Variable in class MissionCard
Holds the String to describe the Action Event that happened inside a Wild Environ
wild_succeed - Variable in class MissionCard
Holds the String of letters to describe what Missions succeeded in the Wild Environ
winner - Variable in class Game
0 = no winner 1 = human, and other odd numbers 2 = ai, and other even numbers greater than zero
Winner(int) - Method in class Game
 
WrongSoldierContacted(Vector, Environ) - Method in class MissionCard
 

A B C D E F G H I J L M N O P R S T U V W