- abandonAndGetMessageCounter() - Method in interface net.sf.colossus.client.IServerConnection
-
- abandonAndGetMessageCounter() - Method in class net.sf.colossus.client.SocketClientThread
-
- abandonCurrentConnection() - Method in class net.sf.colossus.client.Client
-
- abandoned - Variable in class net.sf.colossus.client.SocketClientThread
-
- abort - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- about - Static variable in class net.sf.colossus.gui.MasterBoard
-
- aboutAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- AbstractAI - Class in net.sf.colossus.ai
-
Abstract implementation of the Colossus AI interface.
- AbstractAI(Client) - Constructor for class net.sf.colossus.ai.AbstractAI
-
- AbstractAI.AbstractAIOracle - Class in net.sf.colossus.ai
-
- AbstractAI.AbstractAIOracle(LegionClientSide, MasterHex, List<CreatureType>) - Constructor for class net.sf.colossus.ai.AbstractAI.AbstractAIOracle
-
- AbstractAI.CreatureValueConstants - Class in net.sf.colossus.ai
-
Various constants used by the AIs code for creature evaluation.
- AbstractAI.CreatureValueConstants() - Constructor for class net.sf.colossus.ai.AbstractAI.CreatureValueConstants
-
- AbstractAI.MoveInfo - Class in net.sf.colossus.ai
-
little helper to store info about possible moves
- AbstractAI.MoveInfo(Legion, MasterHex, int, int, ValueRecorder) - Constructor for class net.sf.colossus.ai.AbstractAI.MoveInfo
-
- AbstractHintProvider - Class in net.sf.colossus.ai
-
Abstract base class for variant-specific recruitment hinting.
- AbstractHintProvider(Variant) - Constructor for class net.sf.colossus.ai.AbstractHintProvider
-
- AbstractObjectiveHelper - Class in net.sf.colossus.ai.objectives
-
- AbstractObjectiveHelper(Client, AbstractAI, Variant) - Constructor for class net.sf.colossus.ai.objectives.AbstractObjectiveHelper
-
- AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature - Class in net.sf.colossus.ai.objectives
-
Helper class holding some knowledge about a given creature.
- AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature(AbstractAI, Creature, Legion) - Constructor for class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature
-
- AbstractObjectiveHelper.ObjectiveEvalConstants - Class in net.sf.colossus.ai.objectives
-
- AbstractObjectiveHelper.ObjectiveEvalConstants() - Constructor for class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.ObjectiveEvalConstants
-
- AbstractShowRecruits - Class in net.sf.colossus.gui
-
Common class for displaying recruit trees information.
- AbstractShowRecruits(JFrame) - Constructor for class net.sf.colossus.gui.AbstractShowRecruits
-
- AbstractTacticalObjective - Class in net.sf.colossus.ai.objectives
-
Abstract implementation of @TacticalObjective, handling the priority
stuff to avoid duplication.
- AbstractTacticalObjective(float) - Constructor for class net.sf.colossus.ai.objectives.AbstractTacticalObjective
-
- accept(File) - Method in class net.sf.colossus.appmain.GetPlayers.varFileFilter
-
- accept(File, String) - Method in class net.sf.colossus.server.ConfigFileFilter
-
- accept(File) - Method in class net.sf.colossus.server.ConfigFileFilter
-
- accept(File, String) - Method in class net.sf.colossus.server.XMLSnapshotFilter
-
- accept(File) - Method in class net.sf.colossus.server.XMLSnapshotFilter
-
- acceptKey - Variable in class net.sf.colossus.server.Server
-
- ackWaiter - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- acquirableList - Variable in class net.sf.colossus.variant.Variant
-
- acquirableList - Static variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
The list of Acquirable Creature, as acquirableData.
- acquirables - Variable in class net.sf.colossus.game.Legion.AcquirableDecision
-
- acquireAngel(Legion, List<CreatureType>) - Method in interface net.sf.colossus.ai.AI
-
choose whether to acquire an angel or archangel
- acquireAngel(Legion, List<CreatureType>) - Method in class net.sf.colossus.ai.SimpleAI
-
- acquireAngel(Legion, CreatureType) - Method in class net.sf.colossus.client.SocketClientThread
-
- acquireAngel - Static variable in class net.sf.colossus.common.Constants
-
- AcquireAngel - Class in net.sf.colossus.gui
-
Class AcquireAngel allows a player to acquire an angel or archangel.
- AcquireAngel(JFrame, ClientGUI, Legion, List<CreatureType>) - Constructor for class net.sf.colossus.gui.AcquireAngel
-
- acquireAngel(Legion, CreatureType) - Method in interface net.sf.colossus.server.IServer
-
- acquireAngel(Legion, CreatureType) - Method in class net.sf.colossus.server.Server
-
- acquireAngelCallback(Legion, CreatureType) - Method in class net.sf.colossus.client.Client
-
- acquireAngelCallback(Legion, CreatureType) - Method in class net.sf.colossus.gui.ClientGUI
-
- acquireAngelCallback(Legion, CreatureType) - Method in interface net.sf.colossus.gui.GUICallbacks
-
- acquireMaybe(LegionServerSide, int, int) - Method in class net.sf.colossus.server.GameServerSide
-
If the legion can acquire (height < 7), find out which acquirable it
might get for the pointsToAdd, and fire off the askAcquirable messages.
- acquiring - Variable in class net.sf.colossus.server.GameServerSide
-
- Acquisition - Class in net.sf.colossus.game.actions
-
- Acquisition(Legion, CreatureType) - Constructor for class net.sf.colossus.game.actions.Acquisition
-
- actionPerformed(ActionEvent) - Method in class net.sf.colossus.gui.ChooseScreen
-
- actionPerformed(ActionEvent) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- actionPerformed(ActionEvent) - Method in class net.sf.colossus.gui.PreferencesWindow.ScaleValue
-
- actionPerformed(ActionEvent) - Method in class net.sf.colossus.gui.ReplyToProposal
-
- actionPerformed(ActionEvent) - Method in class net.sf.colossus.server.StartupProgress
-
- activateNextLegionAndPlaceMouse(Legion) - Method in class net.sf.colossus.gui.MasterBoard
-
- active - Static variable in class net.sf.colossus.gui.PickRecruit
-
- active - Static variable in class net.sf.colossus.gui.SplitLegion
-
- active - Variable in class net.sf.colossus.server.NotifyWebServerViaFile
-
- activeLegionTag - Variable in class net.sf.colossus.server.BattleServerSide
-
- activePaneIndex - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- activePlayer - Variable in class net.sf.colossus.client.GameClientSide
-
- activePlayerLabel - Variable in class net.sf.colossus.gui.StatusScreen
-
- activePlayerNum - Variable in class net.sf.colossus.server.GameServerSide
-
- activePreferencesTab - Static variable in class net.sf.colossus.common.Options
-
- activeSocketChannelList - Variable in class net.sf.colossus.server.Server
-
- activity - Variable in enum net.sf.colossus.common.WhatNextManager.WhatToDoNext
-
- actOnAddCreature(Legion, CreatureType, String) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnAddCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnAddCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnAllCaughtUp() - Method in class net.sf.colossus.server.Server
-
- actOnApplyCarries(BattleHex) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnApplyCarries(BattleHex) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnApplyCarries(BattleHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnCleanupBattle() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnCleanupBattle() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnCleanupBattle() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnCritter(GUIBattleChit) - Method in class net.sf.colossus.gui.BattleBoard
-
- actOnDidMove(Legion, MasterHex, MasterHex, boolean, CreatureType, boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDidMove(Legion, MasterHex, MasterHex, boolean, CreatureType, boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDidMove(Legion, MasterHex, MasterHex, boolean, CreatureType, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnDidRecruit(Legion, CreatureType, List<CreatureType>, String) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDidRecruit(Legion, CreatureType, List<CreatureType>, String) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDidRecruit(Legion, CreatureType, List<CreatureType>, String) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnDidSplit(int, Legion, Legion, MasterHex) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDidSplit(int, Legion, Legion, MasterHex) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDidSplit(int, Legion, Legion, MasterHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnDidSplitPart2(MasterHex) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDidSplitPart2(MasterHex) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDidSplitPart2(MasterHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnDoneWithBattleMoves() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDoneWithBattleMoves() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDoneWithBattleMoves() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnDoneWithMoves() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDoneWithMoves() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDoneWithMoves() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnDoneWithSplits() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDoneWithSplits() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDoneWithSplits() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnDoSummon() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnDoSummon() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnDoSummon() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnEditLegionMaybe(Legion) - Method in class net.sf.colossus.gui.MasterBoard
-
- actOnEngagementCompleted() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnEngagementCompleted() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnEngagementCompleted() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnGameStarting() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnGameStarting() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnGameStarting() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnGameStartingFailed() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnGameStartingFailed() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnGameStartingFailed() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnHex(BattleHex) - Method in class net.sf.colossus.gui.BattleBoard
-
- actOnHex(MasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
- actOnHitOrDeadChanged() - Method in class net.sf.colossus.game.BattleUnit.Listener
-
- actOnHitsSet(BattleUnit) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnHitsSet(BattleUnit) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnHitsSet(BattleHex) - Method in class net.sf.colossus.gui.BattleBoard
-
- actOnHitsSet(BattleUnit) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnInitBattle() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnInitBattle() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnInitBattle() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnLegion(LegionClientSide, MasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
- actOnMisclick() - Method in class net.sf.colossus.gui.BattleBoard
-
- actOnMisclick() - Method in class net.sf.colossus.gui.MasterBoard
-
- actOnMoveNak() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnMoveNak() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnMoveNak() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnNoMoreEngagements() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnNoMoreEngagements() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnNoMoreEngagements() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnPendingBattleMoveOver() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnPendingBattleMoveOver() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnPendingBattleMoveOver() - Method in class net.sf.colossus.gui.BattleBoard
-
- actOnPendingBattleMoveOver() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnPlaceNewChit(String, BattleUnit, BattleHex) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnPlaceNewChit(String, BattleUnit, BattleHex) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnPlaceNewChit(String, BattleUnit, BattleHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnReconnectCompleted() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnReconnectCompleted() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnReconnectCompleted() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnRemoveCreature(Legion, CreatureType, String) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnRemoveCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnRemoveCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnRemoveCreaturePart2(Legion) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnRemoveCreaturePart2(Legion) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnRemoveCreaturePart2(Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnRemoveLegion(Legion) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnRemoveLegion(Legion) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnRemoveLegion(Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupBattleFight() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupBattleFight() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupBattleFight() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupBattleMove() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupBattleMove() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupBattleMove() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupBattleRecruit() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupBattleRecruit() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupBattleRecruit() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupBattleSummon() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupBattleSummon() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupBattleSummon() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupFight() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupFight() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupFight() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupMove() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupMove() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupMove() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupMuster() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupMuster() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupMuster() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnSetupSplit() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnSetupSplit() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnSetupSplit() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTellBattleMove(BattleHex, BattleHex, boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellBattleMove(BattleHex, BattleHex, boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellBattleMove(BattleHex, BattleHex, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTellEngagementResults(Legion, String, int, int) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellEngagementResults(Legion, String, int, int) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellEngagementResults(Legion, String, int, int) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTellGameOver(String, boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellGameOver(String, boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellGameOver(String, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
Update Board and Status screen to reflect the new game over state.
- actOnTellLegionLocation(Legion, MasterHex) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellLegionLocation(Legion, MasterHex) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellLegionLocation(Legion, MasterHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTellMovementRoll(int) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellMovementRoll(int) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellMovementRoll(int) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTellRedoChange() - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellRedoChange() - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellRedoChange() - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTellReplay(int) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellReplay(int) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellReplay(int) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTellStrikeResults(boolean, int, List<String>, BattleCritter, BattleCritter) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTellStrikeResults(boolean, int, List<String>, BattleCritter, BattleCritter) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTellStrikeResults(boolean, int, List<String>, BattleCritter, BattleCritter) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnTurnOrPlayerChange(Client, int, Player) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnTurnOrPlayerChange(Client, int, Player) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnTurnOrPlayerChange(Client, int, Player) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnUndidMove(Legion, MasterHex, MasterHex, boolean, boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnUndidMove(Legion, MasterHex, MasterHex, boolean, boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnUndidMove(Legion, MasterHex, MasterHex, boolean, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnUndidRecruitPart(Legion, boolean, int) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnUndidRecruitPart(Legion, boolean, int) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnUndidRecruitPart(Legion, boolean, int) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnUndidSplit(Legion, int) - Method in interface net.sf.colossus.client.IClientGUI
-
- actOnUndidSplit(Legion, int) - Method in class net.sf.colossus.client.NullClientGUI
-
- actOnUndidSplit(Legion, int) - Method in class net.sf.colossus.gui.ClientGUI
-
- actOnVariantChange(int, String) - Method in class net.sf.colossus.appmain.GetPlayers
-
- actOnWaitForClientsCompleted(boolean) - Method in class net.sf.colossus.server.GameServerSide
-
- actOnWindowClosingAttempt() - Method in class net.sf.colossus.gui.BattleBoard
-
- add(CritterMove) - Method in class net.sf.colossus.ai.helper.LegionMove
-
- add(LegionMove) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- add(T) - Method in class net.sf.colossus.util.MultiSet
-
- add(int, String) - Method in class net.sf.colossus.util.ValueRecorder
-
Augment the value.
- add(ValueRecorder) - Method in class net.sf.colossus.util.ValueRecorder
-
Augment the value.
- addAdminTab() - Method in class net.sf.colossus.webclient.WebClient
-
- addAlias(MasterBoardTerrain) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- addAll(Collection<? extends LegionMove>) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- addAngel(CreatureType) - Method in class net.sf.colossus.server.LegionServerSide
-
- addAny(CreatureType, int) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- addBasicData(Element) - Method in class net.sf.colossus.server.GameSaving
-
Adds the basic data: variant info, turn number, current player,
current phase, and caretaker.
- addBattleChit(GUIBattleChit) - Method in class net.sf.colossus.gui.ClientGUI
-
- addBattleData(Element) - Method in class net.sf.colossus.server.GameSaving
-
- addBattleTallyToPoints() - Method in class net.sf.colossus.server.LegionServerSide
-
- addButton(String) - Method in class net.sf.colossus.gui.PickCarry
-
- addButton(Container, String, ActionListener) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- addCaretakerClientSide(Caretaker) - Static method in class net.sf.colossus.server.CustomRecruitBase
-
- addCarryTarget(BattleHex) - Method in class net.sf.colossus.server.BattleServerSide
-
- addCarryTarget(BattleHex) - Method in class net.sf.colossus.server.PenaltyOption
-
- addCarryTargets(Set<BattleHex>) - Method in class net.sf.colossus.server.PenaltyOption
-
- addCheckbox(String, Container) - Method in class net.sf.colossus.appmain.GetPlayers
-
- addCheckbox(String, Container) - Method in class net.sf.colossus.gui.EventViewer
-
- addCheckBox(JMenu, String, int) - Method in class net.sf.colossus.gui.MasterBoard
-
- addCheckBox(Container, String) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- addCheckBox(Container, String, boolean, boolean) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- addClient(IClient, String, boolean, int, String) - Method in class net.sf.colossus.server.Server
-
Add a Client.
- addColor(PlayerColor) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- addCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.client.Client
-
Add a new creature to this legion.
- addCreature(Legion, CreatureType, String) - Method in interface net.sf.colossus.client.IClient
-
- addCreature(CreatureType) - Method in class net.sf.colossus.client.LegionClientSide
-
Add a new creature to this legion.
- addCreature(CreatureType) - Method in class net.sf.colossus.client.PredictSplitNode
-
- addCreature - Static variable in class net.sf.colossus.common.Constants
-
- addCreature(CreatureType) - Method in class net.sf.colossus.game.Legion
-
- addCreature() - Method in class net.sf.colossus.gui.EditLegion
-
- addCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.gui.EventViewer
-
- addCreature(RevealedCreature) - Method in class net.sf.colossus.gui.RevealEvent
-
- addCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.server.ClientHandler
-
- addCreature(CreatureType, boolean) - Method in class net.sf.colossus.server.LegionServerSide
-
Add a creature to this legion.
- addCreature(CreatureType) - Method in class net.sf.colossus.server.LegionServerSide
-
- AddCreatureAction - Class in net.sf.colossus.game.actions
-
An event modelling the addition of a creature to a legion.
- AddCreatureAction(Legion, CreatureType) - Constructor for class net.sf.colossus.game.actions.AddCreatureAction
-
- addCreatureEvent(AddCreatureAction, String) - Method in class net.sf.colossus.server.GameServerSide
-
- addCreatureEvent(AddCreatureAction, int, String) - Method in class net.sf.colossus.server.History
-
TODO reconsider name
TODO decide if we should move it all into one big handleEvent(GameEvent) method
- addCreatureToPanel(RevealedCreature) - Method in class net.sf.colossus.gui.RevealEvent
-
- addCreatureWithInfoToPanel(RevealedCreature) - Method in class net.sf.colossus.gui.RevealEvent
-
- addCritter(CreatureServerSide) - Method in class net.sf.colossus.server.LegionServerSide
-
- addCustom(ICustomRecruitBase) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- addDamage(double) - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- addData(Legion, String, int, int, List<String>, List<String>, List<Boolean>, List<Boolean>, boolean) - Method in class net.sf.colossus.gui.EngagementResults
-
Adds a log record to the list of logged engagements.
- addDefenderInfo(Container, Hazards) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- addDemiLord(CreatureType, int) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- addDiceResults(String, String, int, List<String>) - Method in class net.sf.colossus.gui.BattleBoard
-
- addEdge(RecruitGraph.RecruitVertex, RecruitGraph.RecruitVertex, int, MasterBoardTerrain) - Method in class net.sf.colossus.game.RecruitGraph
-
- addEdge(String, String, int, MasterBoardTerrain) - Method in class net.sf.colossus.game.RecruitGraph
-
Add an edge is the graph from a Creature to another, in a given number,
in a given terrain.
- addEvent(RevealEvent) - Method in class net.sf.colossus.gui.EventViewer
-
- addEventToEventPane(RevealEvent) - Method in class net.sf.colossus.gui.EventViewer
-
- addEventToList(RevealEvent) - Method in class net.sf.colossus.gui.EventViewer
-
- addGame(GameInfo) - Method in class net.sf.colossus.webclient.GameTableModel
-
- addHazard(Container, Hazards) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- addHexImage(Container, Hazards) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- addIncomingEdge(RecruitGraph.RecruitEdge) - Method in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- addInstance(Object, String) - Method in class net.sf.colossus.util.InstanceGroup
-
- addLabel(String) - Method in class net.sf.colossus.gui.RevealEvent
-
- addLayoutComponent(String, Component) - Method in class net.sf.colossus.gui.TrueHexGridLayout
-
- addLegion(Legion) - Method in class net.sf.colossus.game.Player
-
- addListener(String, IOptions.Listener) - Method in interface net.sf.colossus.common.IOptions
-
Adds a listener to get callbacks for changes on the specified option.
- addListener(String, IOptions.Listener) - Method in class net.sf.colossus.common.Options
-
- addListener(BattleUnit.Listener) - Method in class net.sf.colossus.game.BattleUnit
-
- addListener(Caretaker.ChangeListener) - Method in class net.sf.colossus.game.Caretaker
-
- addLord(CreatureType, int) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- addMarker(String, int) - Method in class net.sf.colossus.gui.RevealEvent
-
- addMarkerAvailable(String) - Method in class net.sf.colossus.game.Player
-
- addMovementInfo(Container, Hazards) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- addNativesPanel(Container, Hazards) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- addNonLord(CreatureType, int) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- addOption(char, String, boolean, String) - Method in class net.sf.colossus.cmdline.Opts
-
Add one Opt.
- addOutgoingEdge(RecruitGraph.RecruitEdge) - Method in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- addPlayer(Player) - Method in class net.sf.colossus.game.Game
-
- addPlayerClientSide(Player) - Static method in class net.sf.colossus.server.CustomRecruitBase
-
- addPlayerData(Element) - Method in class net.sf.colossus.server.GameSaving
-
Adds the data for all players and their legions to an XML document
- addPlayerElim(Player) - Method in class net.sf.colossus.game.Player
-
- addPlayersFromOptions() - Method in class net.sf.colossus.server.GameServerSide
-
- addPoints(double, boolean) - Method in class net.sf.colossus.server.PlayerServerSide
-
Add points to this player's score.
- addPoisonDamage(int) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- addPoisonDamage(int) - Method in interface net.sf.colossus.game.BattleCritter
-
- addPoisonDamage(int) - Method in class net.sf.colossus.game.BattleUnit
-
- addPoisonDamage(int) - Method in class net.sf.colossus.game.Creature
-
- addPossibleRecruitChits(LegionClientSide, Set<MasterHex>) - Method in interface net.sf.colossus.client.IClientGUI
-
- addPossibleRecruitChits(LegionClientSide, Set<MasterHex>) - Method in class net.sf.colossus.client.NullClientGUI
-
- addPossibleRecruitChits(LegionClientSide, Set<MasterHex>) - Method in class net.sf.colossus.gui.ClientGUI
-
- addPossibleRecruitChits(LegionClientSide, Set<MasterHex>) - Method in class net.sf.colossus.gui.MasterBoard
-
- addPossibleRecruitChits(List<CreatureType>, MasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
- addRadioButton(Container, ButtonGroup, String, String, String) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- addRadioButton(Container, ButtonGroup, String, String, ItemListener) - Method in class net.sf.colossus.webclient.WebClient
-
- addRecruitedChit(Legion) - Method in class net.sf.colossus.gui.MasterBoard
-
- addRegular(CreatureType, CreatureType, int) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- addRemoteClient(IClient, Player) - Method in class net.sf.colossus.server.Server
-
- addSlowed(int) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- addSlowed(int) - Method in interface net.sf.colossus.game.BattleCritter
-
- addSlowed(int) - Method in class net.sf.colossus.game.BattleUnit
-
- addSlowed(int) - Method in class net.sf.colossus.game.Creature
-
- addSnapshotData(Element, Element) - Method in class net.sf.colossus.server.GameSaving
-
- addSpecialInfo(Container, Hazards) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- addStrikeInfo(Container, Hazards) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- addToBattleTally(int) - Method in class net.sf.colossus.server.LegionServerSide
-
- addToGraph(List<TerrainRecruitLoader.RecruitNumber>, MasterBoardTerrain) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Add an entire terrain recruiting list to the Recruiting Graph.
- addValues(String, String, String, String, int, List<String>) - Method in class net.sf.colossus.gui.BattleBoard.DicePanel
-
- addValues(String, String, String, String, int, List<String>) - Method in class net.sf.colossus.gui.BattleDice
-
- addVariantToBoxIfNeeded(String) - Method in class net.sf.colossus.appmain.GetPlayers
-
- addVertex(String) - Method in class net.sf.colossus.game.RecruitGraph
-
- ADJACENT_TO_BUDDY - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by the number of relevant hex
- ADJACENT_TO_BUDDY_TITAN - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by the number of relevant hex
- ADJACENT_TO_ENEMY_TITAN - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- ADJACENT_TO_RANGESTRIKER - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- adjustAvailableCount(CreatureType) - Method in class net.sf.colossus.game.Caretaker
-
- adjustAvailableCount(CreatureType) - Method in class net.sf.colossus.server.CustomRecruitBase
-
- adjustCheckboxIfNeeded(String, boolean) - Method in class net.sf.colossus.gui.MasterBoard
-
Find the checkbox for the given (boolean) option name; set it to the
new given value (only if different that previous value).
- adjustHits(int) - Method in class net.sf.colossus.game.Creature
-
Apply damage or healing to this critter.
- adjustment - Variable in class net.sf.colossus.variant.Hazards.CombatEffect
-
- adjustToPossibleMax(JSpinner, int) - Method in class net.sf.colossus.webclient.WebClient
-
- adminTab - Variable in class net.sf.colossus.webclient.WebClient
-
- advancePhase() - Method in class net.sf.colossus.server.BattleServerSide
-
- advancePhase() - Method in class net.sf.colossus.server.BattleServerSide.BattlePhaseAdvancer
-
Advance to the next battle phase.
- advancePhase(Phase, Player) - Method in class net.sf.colossus.server.GameServerSide
-
Advance to the next phase, only if the passed oldPhase and playerName
are current.
- advancePhase() - Method in class net.sf.colossus.server.GameServerSide.GamePhaseAdvancer
-
Advance to the next phase, only if the passed oldPhase and
playerName are current.
- advancePhase() - Method in interface net.sf.colossus.server.PhaseAdvancer
-
- advancePhaseInternal() - Method in class net.sf.colossus.server.BattleServerSide.BattlePhaseAdvancer
-
- advancePhaseInternal() - Method in class net.sf.colossus.server.GameServerSide.GamePhaseAdvancer
-
Advance to the next phase, with no error checking.
- advancePhaseInternal() - Method in interface net.sf.colossus.server.PhaseAdvancer
-
- advanceToLast - Variable in class net.sf.colossus.gui.EngagementResults
-
- advanceTurn() - Method in class net.sf.colossus.server.BattleServerSide.BattlePhaseAdvancer
-
- advanceTurn() - Method in class net.sf.colossus.server.GameServerSide.GamePhaseAdvancer
-
Make the next player being the activePlayer, and set phase to Split.
- advanceTurn() - Method in interface net.sf.colossus.server.PhaseAdvancer
-
- advTurn(int) - Method in class net.sf.colossus.gui.BattleBoard.TurnPanel
-
- afterResentMessage - Variable in class net.sf.colossus.webclient.ChatHandler
-
- afterResentSender - Variable in class net.sf.colossus.webclient.ChatHandler
-
- afterResentWhen - Variable in class net.sf.colossus.webclient.ChatHandler
-
- again - Variable in class net.sf.colossus.server.BattleServerSide.BattlePhaseAdvancer
-
- AI - Interface in net.sf.colossus.ai
-
interface to allow for multiple AI implementations
- ai - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper
-
- ai - Variable in class net.sf.colossus.ai.objectives.CreatureAttackTacticalObjective
-
- ai - Variable in class net.sf.colossus.client.Client
-
- ai - Static variable in class net.sf.colossus.common.Constants
-
- aiArray - Static variable in class net.sf.colossus.common.Constants
-
- aiDelay - Static variable in class net.sf.colossus.common.Options
-
- aiDoneWithStrikes() - Method in class net.sf.colossus.client.Client
-
- aihl - Static variable in class net.sf.colossus.server.VariantSupport
-
- aiPackage - Static variable in class net.sf.colossus.common.Constants
-
- aiPause() - Method in class net.sf.colossus.client.Client
-
Wait for aiDelay.
- aiTimeLimit - Static variable in class net.sf.colossus.common.Options
-
- aliases - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
The other MasterBoardTerrain using the same recruit tree
- aliceBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- alignAllLegions() - Method in class net.sf.colossus.gui.MasterBoard
-
This is incredibly inefficient.
- alignChits(BattleHex) - Method in class net.sf.colossus.gui.BattleBoard
-
- alignChits(Set<BattleHex>) - Method in class net.sf.colossus.gui.BattleBoard
-
- alignLegions(MasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
- alignLegions(Set<MasterHex>) - Method in class net.sf.colossus.gui.MasterBoard
-
- alignLegionsMaybe(Legion) - Method in interface net.sf.colossus.client.IClientGUI
-
- alignLegionsMaybe(Legion) - Method in class net.sf.colossus.client.NullClientGUI
-
- alignLegionsMaybe(Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- ALL_CLIENTS_CONNECTED - Static variable in interface net.sf.colossus.server.INotifyWebServer
-
- allCaretakerInfo - Static variable in class net.sf.colossus.server.CustomRecruitBase
-
- allCertain() - Method in class net.sf.colossus.client.PredictSplitNode
-
- allCleanupBattle() - Method in class net.sf.colossus.server.Server
-
- allClientsConnected() - Method in interface net.sf.colossus.server.INotifyWebServer
-
- allClientsConnected() - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- allClientsConnected() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- AllCreatureType - Interface in net.sf.colossus.variant
-
All CreatureType existing in a Variant
- allCritterMoves - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- allCustom - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- allCustomRecruitBase - Static variable in class net.sf.colossus.server.CustomRecruitBase
-
- allDescendentsCertain() - Method in class net.sf.colossus.client.PredictSplitNode
-
Return true if all of this node's children, grandchildren, etc.
- allEdge - Variable in class net.sf.colossus.game.RecruitGraph
-
- allEnrolledOnline() - Method in class net.sf.colossus.webcommon.GameInfo
-
Have enough players enrolled (at least "min")
- allFullyUpdateAllLegionContents(String) - Method in class net.sf.colossus.server.Server
-
- allFullyUpdateLegionStatus() - Method in class net.sf.colossus.server.Server
-
- allGone() - Static method in class net.sf.colossus.util.InstanceTracker
-
- allHexsides - Static variable in class net.sf.colossus.variant.BattleHex
-
The array of all the valid terrain type for a BattleHex Side.
- allInitBattle(MasterHex) - Method in class net.sf.colossus.server.Server
-
- allInitBoard() - Method in class net.sf.colossus.server.Server
-
- allLog(String) - Method in class net.sf.colossus.server.Server
-
DO NOT USE:
package so that it can be called from Log4J Appender.
- allowNull - Variable in class net.sf.colossus.gui.PickColor
-
- allPlaceNewChit(CreatureServerSide) - Method in class net.sf.colossus.server.Server
-
- allPlayers - Static variable in class net.sf.colossus.server.CustomRecruitBase
-
- allRecruits - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- allRemoveDeadBattleChits() - Method in class net.sf.colossus.server.Server
-
- allRemoveLegion(Legion) - Method in class net.sf.colossus.server.Server
-
- allRequestConfirmCatchup(String, boolean) - Method in class net.sf.colossus.server.Server
-
- allRequestPingIfNeeded() - Method in class net.sf.colossus.server.Server
-
IF last ping round is at least PING_REQUEST_INTERVAL_SEC seconds ago,
then send a ping request to all clients (except those which are in
trouble anyway).
- allRevealCreatures(Legion, List<CreatureType>, String) - Method in class net.sf.colossus.server.Server
-
- allRevealEngagedLegion(Legion, boolean, String) - Method in class net.sf.colossus.server.Server
-
pass to all clients the 'revealEngagedCreatures' message,
then fire an 'revealEvent' to the history.
- allRevealLegion(Legion, String) - Method in class net.sf.colossus.server.Server
-
- allRevealLegion(Legion, List<CreatureType>, String) - Method in class net.sf.colossus.server.Server
-
Call from History during load game only
- allSetColor() - Method in class net.sf.colossus.server.Server
-
Hack to set color on load game.
- allSetupBattleFight() - Method in class net.sf.colossus.server.Server
-
- allSetupBattleMove() - Method in class net.sf.colossus.server.Server
-
- allSetupBattleRecruit() - Method in class net.sf.colossus.server.Server
-
- allSetupBattleSummon() - Method in class net.sf.colossus.server.Server
-
- allSetupFight() - Method in class net.sf.colossus.server.Server
-
- allSetupMove() - Method in class net.sf.colossus.server.Server
-
- allSetupMuster() - Method in class net.sf.colossus.server.Server
-
- allSetupSplit() - Method in class net.sf.colossus.server.Server
-
- allSetupTurnState() - Method in class net.sf.colossus.server.Server
-
Needed if loading game outside the split phase.
- allStacksVisible - Static variable in class net.sf.colossus.common.Options
-
- allSyncOption(String, String) - Method in class net.sf.colossus.server.Server
-
- allSyncOption(String, boolean) - Method in class net.sf.colossus.server.Server
-
- allSyncOption(String, int) - Method in class net.sf.colossus.server.Server
-
- allTellAddCreature(AddCreatureAction, boolean, String) - Method in class net.sf.colossus.server.Server
-
- allTellAllLegionLocations() - Method in class net.sf.colossus.server.Server
-
- allTellBattleMove(int, BattleHex, BattleHex, boolean) - Method in class net.sf.colossus.server.Server
-
- allTellCarryResults(CreatureServerSide, int, int, Set<String>) - Method in class net.sf.colossus.server.Server
-
- allTellDidMove(Legion, MasterHex, MasterHex, EntrySide, boolean, CreatureType) - Method in class net.sf.colossus.server.Server
-
- allTellDidSplit(Legion, Legion, int, boolean) - Method in class net.sf.colossus.server.Server
-
Called from game after this legion was split off, or by history
- allTellDidSummon(Legion, Legion, CreatureType) - Method in class net.sf.colossus.server.Server
-
- allTellEngagement(MasterHex, Legion, Legion) - Method in class net.sf.colossus.server.Server
-
- allTellEngagementResults(Legion, String, int, int) - Method in class net.sf.colossus.server.Server
-
- allTellGameInfo(GameInfo) - Method in interface net.sf.colossus.webcommon.IRunWebServer
-
- allTellGameInfo(GameInfo) - Method in class net.sf.colossus.webserver.WebServer
-
- allTellGameOver(String, boolean) - Method in class net.sf.colossus.server.Server
-
- allTellHexDamageResults(CreatureServerSide, int) - Method in class net.sf.colossus.server.Server
-
- allTellHexSlowResults(CreatureServerSide, int) - Method in class net.sf.colossus.server.Server
-
- allTellLegionLocation(Legion) - Method in class net.sf.colossus.server.Server
-
- allTellMovementRoll(int) - Method in class net.sf.colossus.server.Server
-
- allTellPlayerElim(Player, Player, boolean) - Method in class net.sf.colossus.server.Server
-
- allTellRedo(boolean) - Method in class net.sf.colossus.server.Server
-
- allTellRemoveCreature(Legion, CreatureType, boolean, String) - Method in class net.sf.colossus.server.Server
-
- allTellReplay(boolean, int) - Method in class net.sf.colossus.server.Server
-
- allTellStrikeResults(CreatureServerSide, CreatureServerSide, int, List<String>, int, int, Set<String>) - Method in class net.sf.colossus.server.Server
-
- allTellUndidMove(Legion, MasterHex, MasterHex, boolean) - Method in class net.sf.colossus.server.Server
-
- allTellUserCounts() - Method in class net.sf.colossus.webserver.WebServer
-
- allTerrainsDisplayActive - Static variable in class net.sf.colossus.gui.ShowAllRecruits
-
- allUpdateCreatureCount(CreatureType, int, int) - Method in class net.sf.colossus.server.Server
-
- allUpdatePlayerInfo(boolean) - Method in class net.sf.colossus.server.Server
-
- allUpdatePlayerInfo() - Method in class net.sf.colossus.server.Server
-
- allVertex - Variable in class net.sf.colossus.game.RecruitGraph
-
- ally - Variable in class net.sf.colossus.gui.Concede
-
- almostEqual(double, double) - Static method in class net.sf.colossus.util.CompareDoubles
-
Returns true if the two given doubles are basically equal (comparing
difference to very small value to get rid of rounding issues)
- alreadyConceded - Variable in class net.sf.colossus.gui.BattleBoard
-
- alreadydone - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
map from indexes to LegionMove, what we have already sent to the AI
- alreadyLoggedIn - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- alreadyStarted - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- amountLeft() - Method in class net.sf.colossus.util.InstanceGroup
-
- angel - Variable in class net.sf.colossus.client.PredictSplitNode
-
- angel - Static variable in class net.sf.colossus.common.Constants
-
- angelsToAcquire - Variable in class net.sf.colossus.game.Legion
-
- ankylosaurPurple - Static variable in class net.sf.colossus.util.HTMLColor
-
- announceGameOver(boolean) - Method in class net.sf.colossus.server.GameServerSide
-
- anonymousRecruitLegal(Legion, CreatureType) - Method in class net.sf.colossus.server.GameServerSide
-
Return true if this legion can recruit this recruit
without disclosing a recruiter.
- anonymousRecruitLegal(CreatureType, MasterBoardTerrain, MasterHex) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
- answerConcede(Legion, boolean) - Method in class net.sf.colossus.client.Client
-
- answerConcede(Legion, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- answerConcede(Legion, boolean) - Method in interface net.sf.colossus.gui.GUICallbacks
-
- answerFlee(Legion, boolean) - Method in class net.sf.colossus.client.Client
-
- answerFlee(Legion, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- answerFlee(Legion, boolean) - Method in interface net.sf.colossus.gui.GUICallbacks
-
- answerPickColor(PlayerColor) - Method in class net.sf.colossus.client.Client
-
- answerPickColor(PlayerColor) - Method in class net.sf.colossus.gui.ClientGUI
-
- antialias - Static variable in class net.sf.colossus.common.Options
-
- antialias - Static variable in class net.sf.colossus.gui.GUIHex
-
Globally turns antialiasing on or off for all hexes.
- antiqueWhite - Static variable in class net.sf.colossus.util.HTMLColor
-
- any - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- anyAI - Static variable in class net.sf.colossus.common.Constants
-
- anyDemiLord - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- anyLeft - Variable in class net.sf.colossus.util.PermutationIterator
-
- anyLord - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- anyNonAiSocketsLeft() - Method in class net.sf.colossus.server.Server
-
- anyNonLord - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- anyOffboardCreatures() - Method in class net.sf.colossus.client.BattleClientSide
-
- append(String) - Method in class net.sf.colossus.gui.ConnectionLogWindow
-
- append(String) - Method in class net.sf.colossus.gui.LogWindow
-
- append(String) - Method in class net.sf.colossus.server.StartupProgress
-
- appendToChatlog(ChatMessage) - Method in class net.sf.colossus.webserver.ChatChannel
-
- appendToConnectionLog(String) - Method in class net.sf.colossus.client.Client
-
- appendToConnectionLog(String) - Method in class net.sf.colossus.client.ClientThread
-
- appendToConnectionLog(String) - Method in interface net.sf.colossus.client.IClient
-
- appendToConnectionLog(String) - Method in interface net.sf.colossus.client.IClientGUI
-
- appendToConnectionLog(String) - Method in class net.sf.colossus.client.NullClientGUI
-
- appendToConnectionLog(String) - Method in class net.sf.colossus.client.SocketClientThread
-
- appendToConnectionLog - Static variable in class net.sf.colossus.common.Constants
-
- appendToConnectionLog(String) - Method in class net.sf.colossus.gui.ClientGUI
-
- appendToConnectionLog(String) - Method in class net.sf.colossus.server.ClientHandler
-
- appendToConnLogs(ClientHandler, String) - Method in class net.sf.colossus.server.Server
-
- appendToDisplayArea(String) - Method in class net.sf.colossus.webclient.ChatHandler
-
- applyCarries(BattleHex) - Method in class net.sf.colossus.client.Client
-
Attempt to apply carries to the critter in hex.
- applyCarries(BattleHex) - Method in class net.sf.colossus.client.SocketClientThread
-
- applyCarries - Static variable in class net.sf.colossus.common.Constants
-
- applyCarries(BattleHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- applyCarries(BattleHex) - Method in interface net.sf.colossus.gui.GUICallbacks
-
- applyCarries(CreatureServerSide) - Method in class net.sf.colossus.server.BattleServerSide
-
- applyCarries(BattleHex) - Method in interface net.sf.colossus.server.IServer
-
- applyCarries(BattleHex) - Method in class net.sf.colossus.server.Server
-
- applyPreStrikeEffects() - Method in class net.sf.colossus.server.BattleServerSide
-
- aquamarine - Static variable in class net.sf.colossus.util.HTMLColor
-
- aquirableRecruitmentsValue - Variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
- ARCHES_AND_ARROWS - Static variable in class net.sf.colossus.common.Constants
-
- arePreStrikeEffectsApplied() - Method in class net.sf.colossus.server.BattleServerSide
-
- args - Variable in class net.sf.colossus.client.ClientThread.ServerEvent
-
- ArrayHelper - Class in net.sf.colossus.util
-
A collection of static methods to help with using arrays of the Java language.
- ArrayHelper() - Constructor for class net.sf.colossus.util.ArrayHelper
-
- ARROWS_ONLY - Static variable in class net.sf.colossus.common.Constants
-
- askAcquirablesDecisions() - Method in class net.sf.colossus.server.LegionServerSide
-
For each acquirable decision, ask the client to choose one
of the possible acquirables.
- askAcquireAngel(Legion, List<CreatureType>) - Method in class net.sf.colossus.client.Client
-
recruits is the list of acquirables that can be chosen from
for a certain point value reached.
- askAcquireAngel(Legion, List<CreatureType>) - Method in interface net.sf.colossus.client.IClient
-
- askAcquireAngel - Static variable in class net.sf.colossus.common.Constants
-
- askAcquireAngel(Legion, List<CreatureType>) - Method in class net.sf.colossus.server.ClientHandler
-
- askAcquireAngel(PlayerServerSide, Legion, List<CreatureType>) - Method in class net.sf.colossus.server.GameServerSide
-
- askAcquireAngel(PlayerServerSide, Legion, List<CreatureType>) - Method in class net.sf.colossus.server.Server
-
Find out if the player wants to acquire an angel or archangel.
- askChooseStrikePenalty(List<String>) - Method in class net.sf.colossus.client.Client
-
Allow the player to choose whether to take a penalty (fewer dice
or higher strike number) in order to be allowed to carry.
- askChooseStrikePenalty(List<String>) - Method in interface net.sf.colossus.client.IClient
-
- askChooseStrikePenalty - Static variable in class net.sf.colossus.common.Constants
-
- askChooseStrikePenalty(List<String>) - Method in class net.sf.colossus.server.ClientHandler
-
- askChooseStrikePenalty(SortedSet<PenaltyOption>) - Method in class net.sf.colossus.server.Server
-
Takes a Set of PenaltyOptions.
- askConcede(Legion, Legion) - Method in class net.sf.colossus.client.Client
-
- askConcede(Legion, Legion) - Method in interface net.sf.colossus.client.IClient
-
- askConcede - Static variable in class net.sf.colossus.common.Constants
-
- askConcede(Legion, Legion) - Method in class net.sf.colossus.server.ClientHandler
-
- askConcede(Legion, Legion) - Method in class net.sf.colossus.server.Server
-
Ask ally's player whether he wants to concede with ally.
- askConfirmCatchUp - Static variable in class net.sf.colossus.common.Constants
-
- askFlee(Legion, Legion) - Method in class net.sf.colossus.client.Client
-
- askFlee(Legion, Legion) - Method in interface net.sf.colossus.client.IClient
-
- askFlee - Static variable in class net.sf.colossus.common.Constants
-
- askFlee(Legion, Legion) - Method in class net.sf.colossus.server.ClientHandler
-
- askFlee(Legion, Legion) - Method in class net.sf.colossus.server.Server
-
Ask ally's player whether he wants to flee with ally.
- askNegotiate(Legion, Legion) - Method in class net.sf.colossus.client.Client
-
- askNegotiate(Legion, Legion) - Method in interface net.sf.colossus.client.IClient
-
- askNegotiate - Static variable in class net.sf.colossus.common.Constants
-
- askNegotiate(Legion, Legion) - Method in class net.sf.colossus.server.ClientHandler
-
- askNewCloseQuitCancel(JFrame, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- askPickColor(List<PlayerColor>) - Method in class net.sf.colossus.client.Client
-
- askPickColor(List<PlayerColor>) - Method in interface net.sf.colossus.client.IClient
-
- askPickColor - Static variable in class net.sf.colossus.common.Constants
-
- askPickColor(List<PlayerColor>) - Method in class net.sf.colossus.server.ClientHandler
-
- askPickColor(Player, List<PlayerColor>) - Method in class net.sf.colossus.server.Server
-
- askPickFirstMarker() - Method in class net.sf.colossus.client.Client
-
- askPickFirstMarker() - Method in interface net.sf.colossus.client.IClient
-
- askPickFirstMarker - Static variable in class net.sf.colossus.common.Constants
-
- askPickFirstMarker() - Method in class net.sf.colossus.server.ClientHandler
-
- askPickFirstMarker(Player) - Method in class net.sf.colossus.server.Server
-
- assertEDT() - Method in class net.sf.colossus.guiutil.KDialog
-
Asserts that the current thread is the Event Dispatch Thread.
- assignColor(PlayerColor) - Method in class net.sf.colossus.client.SocketClientThread
-
- assignColor - Static variable in class net.sf.colossus.common.Constants
-
- assignColor(Player, PlayerColor) - Method in class net.sf.colossus.server.GameServerSide
-
- assignColor(PlayerColor) - Method in interface net.sf.colossus.server.IServer
-
- assignColor(PlayerColor) - Method in class net.sf.colossus.server.Server
-
- assignColors() - Method in class net.sf.colossus.server.GameServerSide
-
- assignFirstMarker(String) - Method in class net.sf.colossus.client.Client
-
- assignFirstMarker(String) - Method in class net.sf.colossus.client.SocketClientThread
-
- assignFirstMarker - Static variable in class net.sf.colossus.common.Constants
-
- assignFirstMarker(String) - Method in interface net.sf.colossus.server.IServer
-
- assignFirstMarker(String) - Method in class net.sf.colossus.server.Server
-
- assignStrikePenalty(String) - Method in class net.sf.colossus.client.Client
-
- assignStrikePenalty(String) - Method in class net.sf.colossus.client.SocketClientThread
-
- assignStrikePenalty - Static variable in class net.sf.colossus.common.Constants
-
- assignStrikePenalty(String) - Method in class net.sf.colossus.server.CreatureServerSide
-
Side effects.
- assignStrikePenalty(String) - Method in interface net.sf.colossus.server.IServer
-
- assignStrikePenalty(String) - Method in class net.sf.colossus.server.Server
-
- assignTowers() - Method in class net.sf.colossus.server.GameServerSide
-
Randomize towers by rolling dice and rerolling ties.
- atDateField - Variable in class net.sf.colossus.webclient.WebClient
-
- atLeast10(long) - Static method in class net.sf.colossus.webcommon.User
-
- atSplit - Variable in class net.sf.colossus.client.CreatureInfo
-
- att_dead - Variable in class net.sf.colossus.ai.RationalAI.BattleResults
-
- attackEffect - Variable in class net.sf.colossus.variant.Hazards
-
CombatEffect to apply when a creature strike out from this terrain.
- attacker - Variable in class net.sf.colossus.game.Battle
-
- attacker - Variable in class net.sf.colossus.game.Engagement
-
If engagement is ongoing, the masterBoard hex, attacker and defender
- attacker - Variable in class net.sf.colossus.game.Proposal
-
- attacker - Variable in class net.sf.colossus.gui.Concede
-
- attacker - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- attacker - Variable in class net.sf.colossus.gui.EventViewer
-
- attacker - Variable in class net.sf.colossus.gui.Negotiate
-
- attacker - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- ATTACKER_ADJACENT_TO_ENEMY - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- ATTACKER_DISTANCE_FROM_ENEMY_PENALTY - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by the distance to enemy
- ATTACKER_GET_HIT_SCALE_FACTOR - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by Kill Value (Point Value + stuff!)
- ATTACKER_GET_KILLED_SCALE_FACTOR - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by Kill Value (Point Value + stuff!)
- ATTACKER_KILL_SCALE_FACTOR - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by Kill Value (Point Value + stuff!)
- ATTACKER_PRESERVE_TITAN_PRIORITY - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.ObjectiveEvalConstants
-
- attackerChits - Variable in class net.sf.colossus.gui.Negotiate
-
- attackerChits - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- attackerDesc() - Method in class net.sf.colossus.gui.BattleDice
-
- attackerDesc - Variable in class net.sf.colossus.gui.BattleDice.DiceEntry
-
- attackerElim - Variable in class net.sf.colossus.server.BattleServerSide
-
- attackerEndingCertainties - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- attackerEndingContents - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- attackerEntered - Variable in class net.sf.colossus.server.BattleServerSide
-
- attackerEventLegion - Variable in class net.sf.colossus.gui.EventViewer
-
- attackerIdLabel - Variable in class net.sf.colossus.gui.EngagementResults
-
- attackerMarker - Variable in class net.sf.colossus.gui.BattleMap
-
- attackerMarker - Variable in class net.sf.colossus.gui.Negotiate
-
- attackerMarker - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- attackerObjective() - Method in class net.sf.colossus.ai.objectives.BasicObjectiveHelper
-
Currently attackerObjective is very dumb:
try and kill the Titan (if there) and the biggest creature
- attackerObjective() - Method in interface net.sf.colossus.ai.objectives.IObjectiveHelper
-
- attackerPower - Variable in class net.sf.colossus.ai.SimpleAI.TerrainBonuses
-
- attackerProposals - Variable in class net.sf.colossus.server.GameServerSide
-
- attackerSkill - Variable in class net.sf.colossus.ai.SimpleAI.TerrainBonuses
-
- attackerStartingCertainities - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- attackerStartingContents - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- attackerText - Variable in class net.sf.colossus.gui.BattleDice
-
- attackerToKnowledge - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper
-
- attemptEngage(MasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
- attemptStartOnServer(GameInfo, User) - Method in class net.sf.colossus.webserver.WebServer
-
- attemptWritingToChannel() - Method in class net.sf.colossus.server.ClientHandler
-
- atTimeField - Variable in class net.sf.colossus.webclient.WebClient
-
- autoAcquireAngels - Static variable in class net.sf.colossus.common.Options
-
- autoActions() - Method in class net.sf.colossus.webclient.WebClient
-
- autoCarrySingle - Static variable in class net.sf.colossus.common.Options
-
- autoCloseCheckBox - Variable in class net.sf.colossus.server.StartupProgress
-
- autoConcede - Static variable in class net.sf.colossus.common.Options
-
- autoFlee - Static variable in class net.sf.colossus.common.Options
-
- autoForcedStrike - Static variable in class net.sf.colossus.common.Options
-
- autoGamePaneCB - Variable in class net.sf.colossus.webclient.WebClient
-
- AutoGamePaneCBText - Static variable in class net.sf.colossus.webclient.WebClient
-
- AutoGameStartActionClose - Static variable in class net.sf.colossus.webclient.WebClient
-
- AutoGameStartActionHide - Static variable in class net.sf.colossus.webclient.WebClient
-
- AutoGameStartActionNothing - Static variable in class net.sf.colossus.webclient.WebClient
-
- autoGeneratedFiles - Variable in class net.sf.colossus.server.GameSaving
-
List of filenames that has been created by AutoSave.
- autoGSCloseRB - Variable in class net.sf.colossus.webclient.WebClient
-
- autoGSHideRB - Variable in class net.sf.colossus.webclient.WebClient
-
- autoGSNothingRB - Variable in class net.sf.colossus.webclient.WebClient
-
- AutoInspector - Class in net.sf.colossus.gui
-
- AutoInspector(JFrame, IOptions, int, boolean, Variant, ClientGUI) - Constructor for class net.sf.colossus.gui.AutoInspector
-
- autoInspector - Variable in class net.sf.colossus.gui.ClientGUI
-
- autoInspectorSetDubiousAsBlanks(boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- autoInspectorSetDubiousAsBlanks(boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- autoInspectorSetDubiousAsBlanks(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- autologinCB - Variable in class net.sf.colossus.webclient.WebClient
-
- AutoLoginCBText - Static variable in class net.sf.colossus.webclient.WebClient
-
- autoMasterMove - Static variable in class net.sf.colossus.common.Options
-
- automaticFilenameHandling(String, boolean, int) - Method in class net.sf.colossus.server.GameSaving
-
Produce one "automatically generated file name" for saving games,
including directory handling:
1) Creates the save game directory if it does not exist yet,
including error handling.
- autoNegotiate - Static variable in class net.sf.colossus.common.Options
-
- autoPickColor - Static variable in class net.sf.colossus.common.Options
-
- autoPickEngagements - Static variable in class net.sf.colossus.common.Options
-
- autoPickEntrySide - Static variable in class net.sf.colossus.common.Options
-
- autoPickLord - Static variable in class net.sf.colossus.common.Options
-
- autoPickMarker - Static variable in class net.sf.colossus.common.Options
-
- autoPickRecruiter - Static variable in class net.sf.colossus.common.Options
-
- autoPlay - Static variable in class net.sf.colossus.common.Options
-
- autoplayAI - Static variable in class net.sf.colossus.common.Constants
-
- autoQuit - Static variable in class net.sf.colossus.common.Options
-
- autoRangeSingle - Static variable in class net.sf.colossus.common.Options
-
- autoRecruit - Static variable in class net.sf.colossus.common.Options
-
- autoReinforce - Static variable in class net.sf.colossus.common.Options
-
- autoSansLordBattles - Static variable in class net.sf.colossus.common.Options
-
- autosave - Static variable in class net.sf.colossus.common.Options
-
- autoSave() - Method in class net.sf.colossus.server.GameServerSide
-
- autosave - Variable in class net.sf.colossus.webcommon.GameInfo
-
- autosaveMaxKeep - Static variable in class net.sf.colossus.common.Options
-
- autosaveVerboseNames - Static variable in class net.sf.colossus.common.Options
-
- autoScroll - Variable in class net.sf.colossus.gui.EventViewer
-
- autoSplit - Static variable in class net.sf.colossus.common.Options
-
- autoStop - Static variable in class net.sf.colossus.common.Options
-
- autoSummonAngels - Static variable in class net.sf.colossus.common.Options
-
- averageMiss() - Method in class net.sf.colossus.gui.BattleDice
-
- averageMiss - Variable in class net.sf.colossus.gui.BattleDice.DiceEntry
-
- awardPoints(int, LegionServerSide, boolean) - Method in class net.sf.colossus.server.PlayerServerSide
-
Award points and handle all acquiring related issues.
- azure - Static variable in class net.sf.colossus.util.HTMLColor
-
- cachedPlayerName - Variable in class net.sf.colossus.gui.MasterBoard
-
- cadetBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- calcBonus(CreatureType, String, boolean) - Method in class net.sf.colossus.ai.SimpleAI
-
- calculateAcquirableDecisions(int, int) - Method in class net.sf.colossus.game.Legion
-
From the given score, awarding given points, calculate the choices for
each threshold that will be crossed.
- calculateSplitNodeLayout(PredictSplitNode, int, Map<PredictSplitNode, GridBagConstraints>) - Method in class net.sf.colossus.gui.PlayerDetailsDialog
-
- callback - Variable in class net.sf.colossus.gui.PickColor
-
- callMethod(String, List<String>) - Method in class net.sf.colossus.client.ClientThread
-
- callMethod(String, List<String>) - Method in class net.sf.colossus.client.SocketClientThread
-
- callMethod(String, List<String>) - Method in class net.sf.colossus.server.ClientHandler
-
- canBeFlownOverBy(CreatureType) - Method in class net.sf.colossus.variant.BattleHex
-
Check if the Creature given in parameter can fly over
the BattleHex, or not.
- cancel - Static variable in class net.sf.colossus.gui.PickCarry
-
- cancel() - Method in class net.sf.colossus.gui.SplitLegion
-
- Cancel - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- cancelButton - Variable in class net.sf.colossus.gui.SplitLegion
-
- cancelButton - Variable in class net.sf.colossus.gui.SummonAngel.SummonAngelDialog
-
- cancelButton - Variable in class net.sf.colossus.webclient.WebClient
-
- cancelButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- CancelButtonText - Static variable in class net.sf.colossus.webclient.WebClient
-
- cancelGame(String, String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- cancelGame(String, String) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- cancelGame(String, String) - Method in class net.sf.colossus.webserver.WebServer
-
- cancelIfNecessary(User) - Method in class net.sf.colossus.webserver.WebServer
-
- cancelOwnInstantGameOnLogout() - Method in class net.sf.colossus.webclient.WebClient
-
- cancelReinforcement(CreatureType, int) - Method in class net.sf.colossus.gui.EventViewer
-
- cancelStarting() - Method in class net.sf.colossus.webcommon.GameInfo
-
- cancelStrike - Static variable in class net.sf.colossus.common.Constants
-
- canChangeValue() - Method in class net.sf.colossus.variant.CreatureType
-
true if any if the values can change during the game returned by:
- getPower, getSkill, (and therefore getPointValue)
- isRangestriker, isFlier, useMagicMissile
- isNativeTerraion(t), for all t
- isNativeHexSide(h) for all h
In Standard game only the titans change their attributes
- canFlee() - Method in class net.sf.colossus.game.Legion
-
- canHandleAdvancedSync() - Method in class net.sf.colossus.server.ClientHandler
-
- canHandleBattleMoveNak() - Method in class net.sf.colossus.server.ClientHandler
-
- canReach(String) - Method in class net.sf.colossus.ai.AbstractAI.AbstractAIOracle
-
- canReach(String) - Method in interface net.sf.colossus.variant.IHintOracle
-
A terrain can be reached by the legion with one move.
- canRecruit(String) - Method in class net.sf.colossus.ai.AbstractAI.AbstractAIOracle
-
- canRecruit(Legion) - Method in class net.sf.colossus.client.Client
-
- canRecruit() - Method in class net.sf.colossus.server.LegionServerSide
-
hasMoved() is a separate check, so that this function can be used in
battle as well as during the muster phase.
- canRecruit() - Method in class net.sf.colossus.server.PlayerServerSide
-
Return true if any legion can recruit.
- canRecruit(String) - Method in interface net.sf.colossus.variant.IHintOracle
-
A creature with the given name could be recruited.
- canStrike(BattleCritter, BattleCritter) - Method in class net.sf.colossus.client.BattleClientSide
-
Tell whether a given creature can strike (rangestrike included)
the given potential target
TODO duplicated in CreatureServerSide
- canStrike(Creature) - Method in class net.sf.colossus.server.CreatureServerSide
-
- canSummonAngel() - Method in class net.sf.colossus.server.LegionServerSide
-
Return true if this legion can summon.
- CantHideText - Static variable in class net.sf.colossus.webclient.WebClient
-
- canTitanTeleport() - Method in class net.sf.colossus.game.Player
-
- cantSendMessageRepeated - Variable in class net.sf.colossus.server.ClientHandler
-
- CARD_PROPOSED - Static variable in class net.sf.colossus.webclient.WebClient
-
- Caretaker - Class in net.sf.colossus.game
-
The caretaker tracks the number of creatures still available and those dead.
- Caretaker(Game) - Constructor for class net.sf.colossus.game.Caretaker
-
- caretaker - Variable in class net.sf.colossus.game.Game
-
The caretaker takes care of managing the available and dead creatures.
- caretaker - Variable in class net.sf.colossus.game.RecruitGraph
-
- Caretaker.ChangeListener - Interface in net.sf.colossus.game
-
Callback interface for listening to changes to the numbers.
- caretakerDisplay - Variable in class net.sf.colossus.gui.ClientGUI
-
- carryDamage - Variable in class net.sf.colossus.server.BattleServerSide
-
- carryPossible - Variable in class net.sf.colossus.server.CreatureServerSide
-
- carryTargets - Variable in class net.sf.colossus.server.BattleServerSide
-
Set of hexes for valid carry targets
- carryTargets - Variable in class net.sf.colossus.server.PenaltyOption
-
- catchupConfirmation - Static variable in class net.sf.colossus.common.Constants
-
- caughtUpAction - Variable in class net.sf.colossus.server.Server
-
- CCVFlowLayout - Class in net.sf.colossus.gui
-
- CCVFlowLayout(JScrollPane, JComponent, int, int, int) - Constructor for class net.sf.colossus.gui.CCVFlowLayout
-
- centaurGold - Static variable in class net.sf.colossus.util.HTMLColor
-
- centerOnScreen() - Method in class net.sf.colossus.guiutil.KDialog
-
Center this dialog on the screen.
- centerOnScreen(int, int) - Method in class net.sf.colossus.guiutil.KDialog
-
Center this dialog on the screen, with an additional offset.
- centerOnScreen() - Method in class net.sf.colossus.guiutil.KFrame
-
Center this dialog on the screen.
- ceratopsianBrown - Static variable in class net.sf.colossus.util.HTMLColor
-
- certain - Variable in class net.sf.colossus.client.CreatureInfo
-
- ch - Variable in class net.sf.colossus.server.Server.WithdrawInfo
-
- changedDateString - Variable in class net.sf.colossus.webcommon.FormatWhen
-
- changeOfTurn(int) - Method in class net.sf.colossus.server.CustomRecruitBase
-
Bookkeeping function, called once after every player turn.
- ChangePassword - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- changePriority(float) - Method in class net.sf.colossus.ai.objectives.AbstractTacticalObjective
-
- changePriority(float) - Method in interface net.sf.colossus.ai.objectives.TacticalObjective
-
Change the priority of this objective.
- changeProperties(String, String, String, String, Boolean) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- changeProperties(String, String, String, String, Boolean) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- changeProperties(String, String, String, String, Boolean) - Method in class net.sf.colossus.webcommon.UserDB
-
- changeProperties(String, String, String, String, Boolean) - Method in class net.sf.colossus.webserver.WebServer
-
- channel - Variable in class net.sf.colossus.webserver.ChatMsgStorage
-
- channelChanges - Variable in class net.sf.colossus.server.Server
-
- charset - Variable in class net.sf.colossus.server.ClientHandler
-
- charset - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- charset - Static variable in class net.sf.colossus.webserver.WebServerConstants
-
- CHARSET_NAME - Variable in class net.sf.colossus.server.ClientHandler
-
- chartReuse - Static variable in class net.sf.colossus.util.HTMLColor
-
- ChatChannel - Class in net.sf.colossus.webserver
-
- ChatChannel(String, WebServerOptions, UserDB) - Constructor for class net.sf.colossus.webserver.ChatChannel
-
- chatDeliver(long, String, String, boolean) - Method in class net.sf.colossus.webclient.ChatHandler
-
- chatDeliver(String, long, String, String, boolean) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- chatDeliver(String, long, String, String, boolean) - Method in class net.sf.colossus.webclient.WebClient
-
- chatDeliver - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- chatDeliver(String, long, String, String, boolean) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- chatDeliver(String, long, String, String, boolean) - Method in class net.sf.colossus.webserver.WebServerClient
-
- chatDisplay(long, String, String) - Method in class net.sf.colossus.webclient.ChatHandler
-
- ChatHandler - Class in net.sf.colossus.webclient
-
- ChatHandler(String, String, IWebServer, String) - Constructor for class net.sf.colossus.webclient.ChatHandler
-
- chatHelp - Static variable in class net.sf.colossus.webserver.ChatChannel
-
- chatId - Variable in class net.sf.colossus.webcommon.ChatMessage
-
- chatId - Variable in class net.sf.colossus.webserver.ChatChannel
-
- chatLog - Variable in class net.sf.colossus.webserver.ChatChannel
-
- ChatMessage - Class in net.sf.colossus.webcommon
-
- ChatMessage(String, long, String, String) - Constructor for class net.sf.colossus.webcommon.ChatMessage
-
- ChatMsgStorage - Class in net.sf.colossus.webserver
-
- ChatMsgStorage(ChatChannel, WebServerOptions) - Constructor for class net.sf.colossus.webserver.ChatMsgStorage
-
- chatSubmit(String, String, String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- ChatSubmit - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- chatSubmit(String, String, String) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- chatSubmit(String, String, String) - Method in class net.sf.colossus.webserver.WebServer
-
- chatSubmitButton - Variable in class net.sf.colossus.webclient.ChatHandler
-
- chatSubmitButtonText - Static variable in class net.sf.colossus.webclient.ChatHandler
-
- chatTab - Variable in class net.sf.colossus.webclient.ChatHandler
-
- CHECK_INTERVAL_SECONDS - Static variable in class net.sf.colossus.webserver.ClientWatchDog
-
- checkboxes - Variable in class net.sf.colossus.gui.MasterBoard
-
- checkConnection - Static variable in class net.sf.colossus.common.Constants
-
- checkConnectionAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- checked - Variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader.CreatureAndNumber
-
- checkEngagementDone() - Method in class net.sf.colossus.server.GameServerSide
-
- checkErrorDuringFunctionalTest() - Static method in class net.sf.colossus.util.ErrorUtils
-
- checkForElimination() - Method in class net.sf.colossus.server.BattleServerSide
-
- checkForVictory() - Method in class net.sf.colossus.server.GameServerSide
-
- checkIfCouldCancel() - Method in class net.sf.colossus.webclient.WebClient
-
- checkIfCouldEnroll() - Method in class net.sf.colossus.webclient.WebClient
-
- checkIfCouldPropose() - Method in class net.sf.colossus.webclient.WebClient
-
- checkIfCouldStartOnServer(int) - Method in class net.sf.colossus.webclient.WebClient
-
- checkIfCouldUnenroll() - Method in class net.sf.colossus.webclient.WebClient
-
- checkMaxIdleTime(long) - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
Currently this will log out only older clients, because they do not
respond to the ping packets.
- checkNewCycle(MasterHex, MasterHex, List<RationalAI.LegionBoardMove>) - Method in class net.sf.colossus.ai.RationalAI.MoveFinder
-
checkes if there is a path from 'from' to target, using
the moves in the list.
- checkServerConnection() - Method in class net.sf.colossus.client.SocketClientThread
-
- checkServerConnection() - Method in class net.sf.colossus.gui.ClientGUI
-
When user requests it from File menu, this method here
requests the server to send us a confirmation package,
to confirm that connection is still alive and ok.
- checkServerConnection() - Method in interface net.sf.colossus.server.IServer
-
- checkServerConnection() - Method in class net.sf.colossus.server.Server
-
- chgPasswordButtonText - Static variable in class net.sf.colossus.webclient.WebClient
-
- chgPasswordLabelText - Static variable in class net.sf.colossus.webclient.WebClient
-
- child1 - Variable in class net.sf.colossus.client.PredictSplitNode
-
- child2 - Variable in class net.sf.colossus.client.PredictSplitNode
-
- childSize2 - Variable in class net.sf.colossus.client.PredictSplitNode
-
- Chit - Class in net.sf.colossus.gui
-
Class Chit implements the GUI for a Titan chit representing
either a character or a legion.
- Chit(int, String) - Constructor for class net.sf.colossus.gui.Chit
-
P l a i n C o n s t r u c t o r s
- Chit(int, CreatureType) - Constructor for class net.sf.colossus.gui.Chit
-
- Chit(int, String, String[]) - Constructor for class net.sf.colossus.gui.Chit
-
- Chit(int, String, boolean, Client) - Constructor for class net.sf.colossus.gui.Chit
-
- Chit(int, String, boolean, boolean) - Constructor for class net.sf.colossus.gui.Chit
-
- Chit(int, String, boolean, boolean, boolean, Client) - Constructor for class net.sf.colossus.gui.Chit
-
- Chit(int, String, boolean, boolean, boolean, String[], Client, IOptions) - Constructor for class net.sf.colossus.gui.Chit
-
- chit - Variable in class net.sf.colossus.gui.CreatureCollectionView.CreatureCount
-
- CHIT_SIZE - Static variable in class net.sf.colossus.gui.CreatureCollectionView
-
- chitMap - Variable in class net.sf.colossus.gui.CreatureCollectionView
-
Maps each creature type to the chit (for crossing out).
- chits - Variable in class net.sf.colossus.gui.AcquireAngel
-
- chits - Variable in class net.sf.colossus.gui.PickLord
-
- chitToCreatureMap - Variable in class net.sf.colossus.gui.HexRecruitTreePanel
-
- chitToDonor - Variable in class net.sf.colossus.gui.SummonAngel.SummonAngelDialog
-
- chocolate - Static variable in class net.sf.colossus.util.HTMLColor
-
- choices - Variable in class net.sf.colossus.gui.PickCarry
-
- choose(int, int) - Static method in class net.sf.colossus.util.Probs
-
Compute a choose b.
- chooseBestPotentialRecruit(LegionClientSide, MasterHex, List<CreatureType>) - Method in class net.sf.colossus.client.Client
-
- chooseCreaturesToSplitOut(Legion, boolean) - Method in class net.sf.colossus.ai.MilvangAI
-
- chooseCreaturesToSplitOut(Legion, boolean) - Method in class net.sf.colossus.ai.RationalAI
-
Decide how to split this legion, and return a list of
Creatures to remove + status flag indicating if these
creatures have mustered or not
- chooseCreaturesToSplitOut(Legion) - Method in class net.sf.colossus.ai.SimpleAI
-
Decide how to split this legion, and return a list of
Creatures to remove.
- chooseCreaturesToSplitOut(List<List<CreatureType>>) - Method in class net.sf.colossus.client.PredictSplitNode
-
Decide how to split this legion, and return a list of creatures names to
remove.
- chooseRecruit(LegionClientSide, MasterHex, boolean) - Method in class net.sf.colossus.ai.SimpleAI
-
- ChooseScreen - Class in net.sf.colossus.gui
-
Class ChooseScreen allows a player to choose the screen
on which to display the secondaries windows.
- ChooseScreen(JFrame, ClientGUI) - Constructor for class net.sf.colossus.gui.ChooseScreen
-
- chooseScreen - Static variable in class net.sf.colossus.gui.MasterBoard
-
- chooseScreenAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- chooseWhetherToTeleport(MasterHex) - Method in class net.sf.colossus.client.Client
-
Present a dialog allowing the player to enter via land or teleport.
- chooseWhetherToTeleport() - Method in interface net.sf.colossus.client.IClientGUI
-
Present a dialog allowing the player to enter via land or teleport.
- chooseWhetherToTeleport() - Method in class net.sf.colossus.client.NullClientGUI
-
- chooseWhetherToTeleport() - Method in class net.sf.colossus.gui.ClientGUI
-
- cic - Static variable in class net.sf.colossus.client.PredictSplitNode
-
- cl - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- CL_WINDOW_TITLE - Static variable in class net.sf.colossus.gui.ConnectionLogWindow
-
- cleanCBListeners() - Method in class net.sf.colossus.gui.MasterBoard
-
- cleanDisconnect - Static variable in class net.sf.colossus.common.Constants
-
- cleanDisconnectAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- cleanGUIHexes() - Method in class net.sf.colossus.gui.MasterBoard
-
- cleanRecruitedChit(LegionClientSide) - Method in class net.sf.colossus.gui.MasterBoard
-
- cleanRef() - Method in class net.sf.colossus.server.StartupProgress
-
- cleanRefs() - Method in class net.sf.colossus.server.BattleServerSide
-
- cleanup(CreatureType) - Method in class net.sf.colossus.gui.AcquireAngel
-
- cleanup(boolean) - Method in class net.sf.colossus.gui.Concede
-
- cleanup() - Method in class net.sf.colossus.gui.EventViewer
-
- cleanup() - Method in class net.sf.colossus.gui.GUIMasterHex
-
- cleanup() - Method in class net.sf.colossus.gui.Negotiate
-
- cleanup() - Method in class net.sf.colossus.gui.PickColor
-
- cleanup(PlayerColor) - Method in class net.sf.colossus.gui.PickColor
-
- cleanup(EntrySide) - Method in class net.sf.colossus.gui.PickEntrySide
-
- cleanup(String) - Method in class net.sf.colossus.gui.PickMarker
-
If parent != null, it's about split.
- cleanup() - Method in class net.sf.colossus.gui.ReplyToProposal
-
- cleanup(Legion, CreatureType) - Method in class net.sf.colossus.gui.SummonAngel.SummonAngelDialog
-
- cleanup() - Method in class net.sf.colossus.server.BattleServerSide
-
- cleanup() - Method in class net.sf.colossus.webcommon.UserDB
-
- cleanup() - Method in class net.sf.colossus.webserver.WebServerGUI
-
- cleanupBattle() - Method in class net.sf.colossus.ai.AbstractAI
-
- cleanupBattle() - Method in interface net.sf.colossus.ai.AI
-
a Battle is finished
- cleanupBattle() - Method in class net.sf.colossus.ai.ExperimentalAI
-
- cleanupBattle() - Method in class net.sf.colossus.client.BattleClientSide
-
- cleanupBattle() - Method in class net.sf.colossus.client.Client
-
- cleanupBattle() - Method in class net.sf.colossus.client.GameClientSide
-
- cleanupBattle() - Method in interface net.sf.colossus.client.IClient
-
- cleanupBattle - Static variable in class net.sf.colossus.common.Constants
-
- cleanupBattle() - Method in class net.sf.colossus.server.ClientHandler
-
- cleanupGUI() - Method in class net.sf.colossus.gui.ClientGUI
-
- cleanupJMenuBarGlobals() - Static method in class net.sf.colossus.guiutil.SwingReferenceCleanupHacks
-
- cleanupJPopupMenuGlobals(boolean) - Static method in class net.sf.colossus.guiutil.SwingReferenceCleanupHacks
-
- cleanupNegotiationDialogs() - Method in interface net.sf.colossus.client.IClientGUI
-
- cleanupNegotiationDialogs() - Method in class net.sf.colossus.client.NullClientGUI
-
- cleanupNegotiationDialogs() - Method in class net.sf.colossus.gui.ClientGUI
-
- cleanupOneDeadCritter(Creature) - Method in class net.sf.colossus.server.BattleServerSide
-
- cleanupSocket() - Method in class net.sf.colossus.client.SocketClientThread
-
- cleanupStartlog() - Method in class net.sf.colossus.server.Server
-
- cleanupWhenGameOver() - Method in class net.sf.colossus.server.GameServerSide
-
- clear() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- clear() - Method in class net.sf.colossus.common.Options
-
Wipe everything.
- clear() - Method in class net.sf.colossus.game.RecruitGraph
-
Clear the graph of all Vertex & Edge.
- clearBattleInfo() - Method in class net.sf.colossus.server.LegionServerSide
-
- clearBattleTally() - Method in class net.sf.colossus.server.LegionServerSide
-
- clearCarryTargets() - Method in class net.sf.colossus.server.BattleServerSide
-
- clearChildren() - Method in class net.sf.colossus.client.PredictSplitNode
-
- clearColor() - Method in class net.sf.colossus.gui.PreferencesWindow
-
- clearDefenderFlee() - Method in class net.sf.colossus.gui.MasterBoard
-
We got showConcede or showNegotiate messages, i.e.
- clearDisconnectClient() - Method in class net.sf.colossus.server.ClientHandler
-
- clearEngagementData() - Method in class net.sf.colossus.game.Game
-
- clearEngagingPending() - Method in class net.sf.colossus.gui.MasterBoard
-
tellEngagement calls this, now "engaging" is not pending, instead
there is a real engagement to be resolved.
- clearErrorDuringFunctionalTest() - Static method in class net.sf.colossus.util.ErrorUtils
-
- clearFlags() - Method in class net.sf.colossus.server.GameServerSide
-
- clearIdleWarningsSent() - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- clearLastGame() - Static method in class net.sf.colossus.server.GameServerSideTestAccess
-
- clearMarkersAvailable() - Method in class net.sf.colossus.game.Player
-
- clearPlayerInfo() - Method in class net.sf.colossus.common.Options
-
Remove all playerName and playerType entries.
- clearPossibleRecruitChits() - Method in class net.sf.colossus.gui.MasterBoard
-
- clearRecruitChits - Static variable in class net.sf.colossus.gui.MasterBoard
-
- clearRecruitChitsAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- clearRecruitedChits() - Method in class net.sf.colossus.gui.MasterBoard
-
- clearTemporarilyInTrouble() - Method in class net.sf.colossus.server.ClientHandler
-
- clearUndoStack() - Method in class net.sf.colossus.gui.ClientGUI
-
- client - Variable in class net.sf.colossus.ai.AbstractAI
-
The Client we're working for.
- client - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper
-
- client - Variable in class net.sf.colossus.ai.objectives.CreatureAttackTacticalObjective
-
- client - Variable in class net.sf.colossus.ai.objectives.DestroyCreatureTacticalObjective
-
- client - Variable in class net.sf.colossus.ai.objectives.PreserveCreatureTacticalObjective
-
- Client - Class in net.sf.colossus.client
-
Lives on the client side and handles all communication
with the server.
- Client(String, String, WhatNextManager, Server, boolean, boolean, boolean, ResourceLoader, IServerConnection, Variant) - Constructor for class net.sf.colossus.client.Client
-
Client is the main hub for info exchange on client side.
- client - Variable in class net.sf.colossus.client.ClientThread
-
- client - Variable in class net.sf.colossus.client.GameClientSide
-
- client - Variable in class net.sf.colossus.gui.BattleMap
-
- client - Variable in class net.sf.colossus.gui.Chit
-
- client - Variable in class net.sf.colossus.gui.ClientGUI
-
- client - Variable in class net.sf.colossus.gui.EventViewer
-
- client - Variable in class net.sf.colossus.gui.MasterBoard
-
- client - Variable in class net.sf.colossus.server.MessageRecorder.Message
-
- Client.ClosedByConstant - Enum in net.sf.colossus.client
-
Constants modelling the party who closed this client.
- Client.ClosedByConstant() - Constructor for enum net.sf.colossus.client.Client.ClosedByConstant
-
- Client.ConnectionInitException - Exception in net.sf.colossus.client
-
- Client.ConnectionInitException(String) - Constructor for exception net.sf.colossus.client.Client.ConnectionInitException
-
- CLIENT_VERSION - Static variable in interface net.sf.colossus.server.IServer
-
- CLIENT_VERSION_CAN_RECONNECT - Static variable in interface net.sf.colossus.server.IServer
-
- CLIENT_VERSION_UNDERSTANDS_PING - Static variable in interface net.sf.colossus.server.IServer
-
- clientConfirmedCatchup() - Method in class net.sf.colossus.client.SocketClientThread
-
- clientConfirmedCatchup() - Method in interface net.sf.colossus.server.IServer
-
- clientConfirmedCatchup() - Method in class net.sf.colossus.server.Server
-
- ClientGUI - Class in net.sf.colossus.gui
-
- ClientGUI(Client, Options, WhatNextManager) - Constructor for class net.sf.colossus.gui.ClientGUI
-
- ClientGUI.PendingMove - Class in net.sf.colossus.gui
-
- ClientGUI.PendingMove(Legion, MasterHex, MasterHex) - Constructor for class net.sf.colossus.gui.ClientGUI.PendingMove
-
- ClientHandler - Class in net.sf.colossus.server
-
Holds all data specific to one client connection.
- ClientHandler(Server, SocketChannel, SelectionKey) - Constructor for class net.sf.colossus.server.ClientHandler
-
- ClientHandler.MessageForClient - Class in net.sf.colossus.server
-
here starts some stuff needed for the "synchronization in disconnect case"
- ClientHandler.MessageForClient(int, int, String) - Constructor for class net.sf.colossus.server.ClientHandler.MessageForClient
-
- clientIsUp - Variable in class net.sf.colossus.webclient.WebClient
-
- clientRef - Variable in class net.sf.colossus.gui.MasterBoard.InfoPopupHandler
-
- clients - Variable in class net.sf.colossus.server.Server
-
Maybe also save things like the originating IP, in case a
connection breaks and we need to authenticate reconnects.
- clientStartFailed - Variable in class net.sf.colossus.webclient.WebClient
-
- ClientThread - Class in net.sf.colossus.client
-
This will be a thread that executes all the client side processing;
additional to the actual SocketClientThread which did that earlier.
- ClientThread(Client) - Constructor for class net.sf.colossus.client.ClientThread
-
- clientThread - Variable in class net.sf.colossus.client.SocketClientThread
-
- ClientThread.ServerEvent - Class in net.sf.colossus.client
-
- ClientThread.ServerEvent(long, String, List<String>) - Constructor for class net.sf.colossus.client.ClientThread.ServerEvent
-
- clientVersion - Variable in class net.sf.colossus.server.ClientHandler
-
- clientVersion - Variable in class net.sf.colossus.webserver.WebServerClient
-
Client side version
- ClientWatchDog - Class in net.sf.colossus.webserver
-
Sends ping requests to clients to check whether they are still alive
and connected.
- ClientWatchDog(UserDB) - Constructor for class net.sf.colossus.webserver.ClientWatchDog
-
- clientWontConfirmCatchup(ClientHandler, String) - Method in class net.sf.colossus.server.Server
-
Check whether client is currently expected to send a caught-Up
confirmation.
- CLIFF - Static variable in class net.sf.colossus.variant.HazardHexside
-
- ClipBoardAccess - Class in net.sf.colossus.util
-
Little helper class to copy some text (e.g.
- ClipBoardAccess() - Constructor for class net.sf.colossus.util.ClipBoardAccess
-
- clone() - Method in class net.sf.colossus.client.CreatureInfo
-
- clone() - Method in class net.sf.colossus.client.CreatureInfoList
-
Deep copy
- cloneRedoQueue(ClientHandler) - Method in class net.sf.colossus.server.ClientHandler
-
- close() - Method in class net.sf.colossus.server.RemoteLogHandler
-
- close() - Method in class net.sf.colossus.util.SwingDocumentLogHandler
-
- closeAllWebServerClientSocketThreads() - Method in class net.sf.colossus.webserver.WebServer
-
- closeAndCleanupSocket() - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- closeBoard - Static variable in class net.sf.colossus.common.Constants
-
- closeBoardAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- closeBoardAction - Variable in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- closeButton - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- closeCreatureWindows() - Method in class net.sf.colossus.gui.HexRecruitTreePanel
-
- closedBy - Variable in class net.sf.colossus.client.Client
-
- closeSocketAndSelector() - Method in class net.sf.colossus.server.Server
-
Close serverSocket and selector, if needed
- cmdLine - Variable in class net.sf.colossus.appmain.Start
-
- CmdLine - Class in net.sf.colossus.cmdline
-
Class CmdLine represents a parsed command line for one run of a program.
- CmdLine(Opts, String[]) - Constructor for class net.sf.colossus.cmdline.CmdLine
-
- CmdLineWebClient - Class in net.sf.colossus.webclient
-
A first start to create a cmdline WebClient.
- CmdLineWebClient() - Constructor for class net.sf.colossus.webclient.CmdLineWebClient
-
- CMUsplit(boolean, CreatureType, CreatureType, MasterHex) - Method in class net.sf.colossus.ai.SimpleAI
-
Keep the gargoyles together.
- code - Variable in class net.sf.colossus.variant.Hazards
-
- CollectionHelper - Class in net.sf.colossus.util
-
A collection of static methods to help with using java.util.Collection derivates.
- CollectionHelper() - Constructor for class net.sf.colossus.util.CollectionHelper
-
- color - Variable in class net.sf.colossus.client.Client
-
Starting marker color of player who owns this client.
- color - Variable in class net.sf.colossus.game.Player
-
The label of the color we use.
- color - Variable in class net.sf.colossus.gui.GUIBattleChit
-
- color - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
- colorFromFilename(String, String) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Extract a color from a filename, ignoring a prefix.
- colorNameFromFilename(String, String) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Extract a color name from a filename, ignoring a prefix
- colorPickOrder - Variable in class net.sf.colossus.server.GameServerSide
-
- colorsLeft - Variable in class net.sf.colossus.gui.PickColor
-
- colorsLeft - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- colorsLeft - Variable in class net.sf.colossus.server.GameServerSide
-
- colorToCode(Color) - Static method in class net.sf.colossus.util.HTMLColor
-
returns "#rrggbb" string that JTextPane can display
- colossusJar - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- ColossusMail - Class in net.sf.colossus.webserver
-
Encapsulates the way how the web server sends mail in some situations,
so far only for registration procedure.
- ColossusMail(WebServerOptions) - Constructor for class net.sf.colossus.webserver.ColossusMail
-
- colossusPink - Static variable in class net.sf.colossus.util.HTMLColor
-
- ColossusRegistry - Class in net.sf.colossus.webserver
-
- ColossusRegistry(int) - Constructor for class net.sf.colossus.webserver.ColossusRegistry
-
- colossusReleaseNoteUrl - Static variable in class net.sf.colossus.appmain.WelcomeDialog
-
- cols - Variable in class net.sf.colossus.gui.TrueHexGridLayout
-
- columnNames - Variable in class net.sf.colossus.webclient.GameTableModel
-
- Combos<T> - Class in net.sf.colossus.util
-
Returns all possible combinations of n elements of a List.
- Combos(List<T>, int) - Constructor for class net.sf.colossus.util.Combos
-
- comingUpMutex - Variable in class net.sf.colossus.webclient.WebClient
-
- command - Variable in class net.sf.colossus.server.MessageRecorder.Message
-
- command - Variable in class net.sf.colossus.webclient.WebClientSocketThread.AckWaiter
-
- commandField - Variable in class net.sf.colossus.webclient.WebClient
-
- commandLineProcessing(String[]) - Method in class net.sf.colossus.appmain.Start
-
Prepare the "Opts" object to parse all options from command line.
- commitMove() - Method in class net.sf.colossus.game.Creature
-
- commitMove() - Method in class net.sf.colossus.server.LegionServerSide
-
Called at end of player turn.
- commitMoves() - Method in class net.sf.colossus.server.BattleServerSide
-
- commitMoves() - Method in class net.sf.colossus.server.PlayerServerSide
-
- commitNumber - Variable in class net.sf.colossus.server.ClientHandler.MessageForClient
-
- commitPoint - Static variable in class net.sf.colossus.common.Constants
-
- commitPoint() - Method in class net.sf.colossus.server.ClientHandler
-
- commitPointCounter - Variable in class net.sf.colossus.server.ClientHandler
-
- commitPointReached() - Method in class net.sf.colossus.server.GameSaving
-
When a commit point is reached (typically, one phase is "Done"
and a new phase begins),
1) take new snapshot of overall game state, player, legion, caretaker data
2) flush the so far redoLog data to the history,
3) clear the redoLog data.
- commitStrikes() - Method in class net.sf.colossus.server.BattleServerSide
-
- commonObjective(Legion) - Method in class net.sf.colossus.ai.objectives.BasicObjectiveHelper
-
- commonObjective(Legion) - Method in class net.sf.colossus.ai.objectives.SecondObjectiveHelper
-
- compare(int[], int[]) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator.myIntArrayComparator
-
- compare(int[], int[]) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator.myIntArrayLegionValueComparator
-
- compare(CreatureType, CreatureType) - Method in class net.sf.colossus.ai.RationalAI.CompCreaturesByValueName
-
- compare(CreatureInfo, CreatureInfo) - Method in class net.sf.colossus.client.CreatureInfoComparator
-
- compare(PredictSplitNode, PredictSplitNode) - Method in class net.sf.colossus.client.NodeTurnComparator
-
- compare(Integer, Integer) - Method in class net.sf.colossus.client.PredictSplits.ReverseIntegerComparator
-
- compare(String, String) - Method in class net.sf.colossus.game.MarkerComparator
-
- CompareDoubles - Class in net.sf.colossus.util
-
- CompareDoubles() - Constructor for class net.sf.colossus.util.CompareDoubles
-
- compareTo(LegionMove) - Method in class net.sf.colossus.ai.helper.LegionMove
-
- compareTo(PredictSplitNode) - Method in class net.sf.colossus.client.PredictSplitNode
-
- compareTo(LegionServerSide) - Method in class net.sf.colossus.server.LegionServerSide
-
Legions are sorted in descending order of total point value,
with the titan legion always coming first.
- compareTo(PenaltyOption) - Method in class net.sf.colossus.server.PenaltyOption
-
Sort first by ascending dice, then by descending strike number,
then by striker and target.
- compareTo(PlayerServerSide) - Method in class net.sf.colossus.server.PlayerServerSide
-
Players are sorted in order of decreasing starting tower.
- compareTo(CreatureType) - Method in class net.sf.colossus.variant.CreatureType
-
- compareTo(MasterBoardTerrain) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- complete(boolean) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- completed - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- completeGraph() - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- component - Variable in class net.sf.colossus.gui.DragListener
-
- componentHidden(ComponentEvent) - Method in class net.sf.colossus.gui.CCVFlowLayout
-
- componentMoved(ComponentEvent) - Method in class net.sf.colossus.gui.CCVFlowLayout
-
- componentResized(ComponentEvent) - Method in class net.sf.colossus.gui.CCVFlowLayout
-
- componentShown(ComponentEvent) - Method in class net.sf.colossus.gui.CCVFlowLayout
-
- computeBoardParity() - Method in class net.sf.colossus.variant.MasterBoard
-
- computeMarkersAvailable() - Method in class net.sf.colossus.server.PlayerServerSide
-
Set markersAvailable based on other available information.
- computeSkillOrPowerBonus(boolean, boolean, Hazards.CombatEffect, HazardConstants.EffectOnStrike, HazardConstants.EffectOnStrike) - Method in class net.sf.colossus.variant.HazardTerrain
-
Do the real computation of the bonus (negative if penalty).
- computeSkillPenaltyRangestrikeThrough(BattleHex, BattleHex, Creature) - Method in class net.sf.colossus.game.Battle
-
Compute the minimum Skill penalty that the creature will endure to
rangestrike from hex1 to a creature in hex2 from the intervening hex.
- computeSkillPenaltyRangestrikeThroughDir(BattleHex, BattleHex, Creature, boolean, int) - Method in class net.sf.colossus.game.Battle
-
- computeSplit(int, List<CreatureType>, List<CreatureType>, CreatureInfoList, CreatureInfoList) - Method in class net.sf.colossus.client.PredictSplitNode
-
Computes the predicted split of childsize, given that we may already know
some pieces that are keept or spilt.
- concede(Legion, Legion) - Method in interface net.sf.colossus.ai.AI
-
choose whether legion should concede to enemy
- concede(Legion, Legion) - Method in class net.sf.colossus.ai.RationalAI
-
- concede(Legion, Legion) - Method in class net.sf.colossus.ai.SimpleAI
-
- concede() - Method in class net.sf.colossus.client.Client
-
- concede(Legion) - Method in class net.sf.colossus.client.Client
-
- concede(Legion) - Method in class net.sf.colossus.client.SocketClientThread
-
- concede - Static variable in class net.sf.colossus.common.Constants
-
- concede() - Method in class net.sf.colossus.gui.ClientGUI
-
- Concede - Class in net.sf.colossus.gui
-
Class Concede allows a player to flee or concede before starting a Battle.
- Concede(ClientGUI, JFrame, Legion, Legion, boolean) - Constructor for class net.sf.colossus.gui.Concede
-
- concede(ClientGUI, JFrame, Legion, Legion) - Static method in class net.sf.colossus.gui.Concede
-
- concede() - Method in interface net.sf.colossus.gui.GUICallbacks
-
- concede(Player) - Method in class net.sf.colossus.server.BattleServerSide
-
Mark all of the conceding player's critters as dead.
- concede(Legion) - Method in class net.sf.colossus.server.GameServerSide
-
- concede(Legion) - Method in interface net.sf.colossus.server.IServer
-
- concede(Legion) - Method in class net.sf.colossus.server.Server
-
- concedeBattle - Static variable in class net.sf.colossus.gui.BattleBoard
-
- concedeBattleAction - Variable in class net.sf.colossus.gui.BattleBoard
-
- conceded - Variable in class net.sf.colossus.server.BattleServerSide
-
- CONFIG_VERSION - Static variable in class net.sf.colossus.common.Constants
-
- ConfigFileFilter - Class in net.sf.colossus.server
-
A FilenameFilter for cfg files.
- ConfigFileFilter() - Constructor for class net.sf.colossus.server.ConfigFileFilter
-
- configureHexModel(HazardHexside, BattleHex) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- confirm(String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
Send the confirmation code
- confirmCommand(String, String, String, String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- ConfirmCommand - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- confirmCommitPoint - Static variable in class net.sf.colossus.common.Constants
-
- confirmCommitPoint(int) - Method in class net.sf.colossus.server.ClientHandler
-
Remove the messages in redoQueue prior to given commit point
- confirmDialog(String, int) - Method in class net.sf.colossus.gui.MasterBoard
-
- confirmIfCorrectCode(String, String) - Method in class net.sf.colossus.webcommon.UserDB
-
- confirmLeavingCreaturesOffboard() - Method in class net.sf.colossus.gui.BattleBoard
-
- confirmNoMove - Static variable in class net.sf.colossus.common.Options
-
- confirmNoRecruit - Static variable in class net.sf.colossus.common.Options
-
- confirmNoSplit - Static variable in class net.sf.colossus.common.Options
-
- ConfirmRegistration - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- confirmRegistration(String, String) - Method in class net.sf.colossus.webcommon.UserDB
-
- confirmRegistration(String, String) - Method in class net.sf.colossus.webserver.WebServer
-
- confirmWhenCaughtUp() - Method in class net.sf.colossus.client.Client
-
- confirmWhenCaughtUp() - Method in interface net.sf.colossus.client.IClient
-
- confirmWhenCaughtUp() - Method in class net.sf.colossus.server.ClientHandler
-
- CONN_CHECK_TIMEOUT - Static variable in class net.sf.colossus.gui.ClientGUI
-
- connect() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- connection - Variable in class net.sf.colossus.client.Client
-
The object that actually handles the physical server communication for
this client.
- connectionCheckMutex - Variable in class net.sf.colossus.gui.ClientGUI
-
- connectionCheckTimer - Variable in class net.sf.colossus.gui.ClientGUI
-
- connectionClosed - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- connectionLogWindow - Variable in class net.sf.colossus.gui.ClientGUI
-
- ConnectionLogWindow - Class in net.sf.colossus.gui
-
Log window for connection issues
Based on simple log window
- ConnectionLogWindow(Options) - Constructor for class net.sf.colossus.gui.ConnectionLogWindow
-
- connectionReset(boolean) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- connectionReset(boolean) - Method in class net.sf.colossus.webclient.WebClient
-
- connectionReset(boolean) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- connectionReset(boolean) - Method in class net.sf.colossus.webserver.WebServerClient
-
- connLostWarningLogged - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- Constants - Class in net.sf.colossus.common
-
Class Constants just holds constants.
- Constants() - Constructor for class net.sf.colossus.common.Constants
-
- Constants.ConfirmVals - Enum in net.sf.colossus.common
-
- Constants.ConfirmVals() - Constructor for enum net.sf.colossus.common.Constants.ConfirmVals
-
- Constants.HexsideGates - Enum in net.sf.colossus.common
-
- Constants.HexsideGates() - Constructor for enum net.sf.colossus.common.Constants.HexsideGates
-
- contactHelp - Static variable in class net.sf.colossus.webserver.ChatChannel
-
- contactMail - Variable in class net.sf.colossus.webserver.ColossusMail
-
- contactWWW - Variable in class net.sf.colossus.webserver.ColossusMail
-
- contains(Object) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- contains(String) - Method in class net.sf.colossus.client.LegionClientSide
-
- contains(CreatureType) - Method in class net.sf.colossus.game.Legion
-
- contains(Point) - Method in class net.sf.colossus.gui.GUIBattleChit
-
- contains(Point) - Method in class net.sf.colossus.gui.GUIHex
-
- contains(T) - Method in class net.sf.colossus.util.MultiSet
-
- contains(String) - Method in interface net.sf.colossus.variant.IOracleLegion
-
- contains(CreatureType) - Method in interface net.sf.colossus.variant.IOracleLegion
-
- containsAll(Collection<?>) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- containsOpposingLegions(MasterHex) - Method in class net.sf.colossus.game.Game
-
Return set of hexLabels for engagements found.
- contentPane - Variable in class net.sf.colossus.gui.MasterBoard
-
- CONTROL_CONSTRAINTS - Static variable in class net.sf.colossus.gui.PreferencesWindow
-
Gridbag constraints for the controls itself.
- copySelective(Collection<? extends T>, Collection<? super T>, Predicate<T>) - Static method in class net.sf.colossus.util.CollectionHelper
-
Copies all elements that match a predicate.
- copyToClipboard(String) - Static method in class net.sf.colossus.util.ErrorUtils
-
- coral - Static variable in class net.sf.colossus.util.HTMLColor
-
- cornflowerBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- cornsilk - Static variable in class net.sf.colossus.util.HTMLColor
-
- couldRecruitUp(Legion, MasterHex, Legion) - Method in class net.sf.colossus.ai.AbstractAI
-
Return true if the legion could recruit or acquire something
better than its worst creature in hexLabel.
- count - Variable in class net.sf.colossus.ai.objectives.DestroyCreatureTacticalObjective
-
- count - Variable in class net.sf.colossus.ai.objectives.PreserveCreatureTacticalObjective
-
- count(List<?>, Object) - Method in class net.sf.colossus.client.PredictSplitNode
-
Return the number of times ob is found in li
- count(List<String>, String) - Static method in class net.sf.colossus.client.PredictSplitNode
-
Return the number of times name occurs in li
- count - Static variable in class net.sf.colossus.gui.BattleBoard
-
- count - Static variable in class net.sf.colossus.gui.BattleMap
-
- count(T) - Method in class net.sf.colossus.util.MultiSet
-
- countBrambleHexes(BattleHex, BattleHex) - Method in class net.sf.colossus.game.Battle
-
Deprecated.
another function with explicit reference to Bramble
that should be fixed.
- countBrambleHexesDir(BattleHex, BattleHex, boolean, int) - Method in class net.sf.colossus.game.Battle
-
Deprecated.
another function with explicit reference to Bramble
that should be fixed.
- countCreatureAccrossAllLegionFromPlayer(Creature) - Method in class net.sf.colossus.ai.AbstractAI
-
- counter - Static variable in class net.sf.colossus.server.ClientHandler
-
- counter - Static variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- countFont - Static variable in class net.sf.colossus.gui.CreatureCollectionView
-
- countFreePorts() - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- countLabel - Variable in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- countMap - Variable in class net.sf.colossus.gui.CreatureCollectionView
-
Maps each creature type to the bottom label with all counts.
- countMobileLegions() - Method in class net.sf.colossus.server.PlayerServerSide
-
Return the number of this player's legions that have legal
non-teleport moves remaining.
- countProposedGames(boolean) - Method in class net.sf.colossus.webserver.WebServer
-
- CowardSimpleAI - Class in net.sf.colossus.ai
-
Simple implementation of a Titan AI - a bit more coward the regular SimpleAI
- CowardSimpleAI(Client) - Constructor for class net.sf.colossus.ai.CowardSimpleAI
-
- cre - Variable in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- cre - Variable in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- createAccountButtonText - Static variable in class net.sf.colossus.webclient.WebClient
-
- createAccountLabelText - Static variable in class net.sf.colossus.webclient.WebClient
-
- createAdminTab() - Method in class net.sf.colossus.webclient.WebClient
-
- createAI(String) - Method in class net.sf.colossus.client.Client
-
Create the AI for this Client.
- createAndAddPlayer(String, String) - Method in class net.sf.colossus.server.GameServerSide
-
- createBattle(Legion, Legion, BattleServerSide.LegionTags, MasterHex, BattlePhase) - Method in class net.sf.colossus.server.GameServerSide
-
- createBattleUnit(String, boolean, int, BattleHex, CreatureType, Legion) - Method in class net.sf.colossus.client.BattleClientSide
-
- createClient(String, int, String, String, WhatNextManager, Server, boolean, boolean, boolean) - Static method in class net.sf.colossus.client.Client
-
Create a Client object and other related objects
- createColorizedImage(String, Color, List<String>, int, int) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create a colorized version of the image contained in the given file.
- createConnection(String, int, String, boolean) - Static method in class net.sf.colossus.client.SocketClientThread
-
- createCreateGamesTab() - Method in class net.sf.colossus.webclient.WebClient
-
- createCreaturesTable() - Method in class net.sf.colossus.gui.PlayerDetailsDialog
-
- created - Variable in class net.sf.colossus.webcommon.User
-
- createDialog() - Method in class net.sf.colossus.gui.SummonAngel
-
- createEngagement(MasterHex, Legion, Legion) - Method in class net.sf.colossus.game.Game
-
- createFlagfile() - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- createGamesTab - Variable in class net.sf.colossus.webclient.WebClient
-
- createLabel(int, int) - Static method in class net.sf.colossus.variant.BattleHex
-
- createLegionComponent(Legion, List<String>, List<Boolean>, boolean) - Method in class net.sf.colossus.gui.EngagementResults
-
- createLegionFlyouts(Collection<Marker>) - Method in class net.sf.colossus.gui.MasterBoard.InfoPopupHandler
-
- createLegionsTable() - Method in class net.sf.colossus.gui.PlayerDetailsDialog
-
- createLocalClient(PlayerServerSide, boolean, String) - Method in class net.sf.colossus.server.GameServerSide
-
- createLocalClients() - Method in class net.sf.colossus.server.GameServerSide
-
- createLoggingPropertiesFromTemplate(File, File) - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- createLoginWebClientSocketThread(boolean) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- createLoginWebClientSocketThread(boolean) - Method in class net.sf.colossus.webclient.WebClient
-
- createNameImage(int, int, String, boolean, Color) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create an Image with only the given String on it.
- createNumberImage(int, int, int, boolean, Color) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create an Image with only the given number on it.
- createPickMarkerDialog(ClientGUI, Set<String>, Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- createPlainImage(int, int, Color) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create an Image that is only a plain rectangle.
- createPlainImage(int, int, Color, boolean) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create an Image that is only a plain rectangle, with an optional border.
- createPlainImage(int, int, Color, int, int, int, int, boolean) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create an Image that only contains a colored rectangle,
with an optional border.
- createPreferencesPane() - Method in class net.sf.colossus.webclient.WebClient
-
- createRegisterWebClientSocketThread(String, String, String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- createRunningGamesTab() - Method in class net.sf.colossus.webclient.WebClient
-
- createSavegameContent() - Method in class net.sf.colossus.server.GameSaving
-
Create the whole content that will be written to the save game file.
- createServerCfgFile(File) - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- createServerTab() - Method in class net.sf.colossus.webclient.WebClient
-
- createSplitNodesPanel() - Method in class net.sf.colossus.gui.PlayerDetailsDialog
-
- createStopper(Runnable) - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- createStoreAndDeliverMessage(String, String) - Method in class net.sf.colossus.webserver.ChatChannel
-
- createSummaryTable() - Method in class net.sf.colossus.gui.PlayerDetailsDialog
-
- createSummonAngel(Legion) - Method in class net.sf.colossus.client.Client
-
- createSummonAngel(Legion) - Method in interface net.sf.colossus.client.IClient
-
- createSummonAngel - Static variable in class net.sf.colossus.common.Constants
-
- createSummonAngel(Legion) - Method in class net.sf.colossus.server.ClientHandler
-
- createSummonAngel(Legion) - Method in class net.sf.colossus.server.GameServerSide
-
- createSummonAngel(Legion) - Method in class net.sf.colossus.server.Server
-
- createWelcomeMessage() - Method in class net.sf.colossus.webserver.ChatChannel
-
- creature - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature
-
The creature this knowledged is about
- creature - Variable in class net.sf.colossus.ai.objectives.CreatureAttackTacticalObjective
-
- Creature - Class in net.sf.colossus.game
-
A particular creature in a game.
- Creature(CreatureType, Legion) - Constructor for class net.sf.colossus.game.Creature
-
- creature - Variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader.CreatureAndNumber
-
The Creature in the pair (if it exists)
- CREATURE_SIZE - Static variable in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- CreatureAttackTacticalObjective - Class in net.sf.colossus.ai.objectives
-
The objective of sending all of a CreatureType into battle, presumably
because we don't really need them for anything else.
- CreatureAttackTacticalObjective(float, Client, Legion, Creature, AbstractAI, BattleEvalConstants) - Constructor for class net.sf.colossus.ai.objectives.CreatureAttackTacticalObjective
-
- creatureAvailable(String) - Method in class net.sf.colossus.ai.AbstractAI.AbstractAIOracle
-
- creatureAvailable(CreatureType) - Method in class net.sf.colossus.ai.AbstractAI.AbstractAIOracle
-
- creatureAvailable(String) - Method in interface net.sf.colossus.variant.IHintOracle
-
The number of currently available creatures of the given type.
- creatureAvailable(CreatureType) - Method in interface net.sf.colossus.variant.IHintOracle
-
- creatureAvailableCounts - Variable in class net.sf.colossus.game.Caretaker
-
Map of creature types to the number of available creatures.
- CreatureCollectionView - Class in net.sf.colossus.gui
-
Viewer for a collection, say the graveyard or the creature keeper
- CreatureCollectionView(JFrame, ClientGUI) - Constructor for class net.sf.colossus.gui.CreatureCollectionView
-
- CreatureCollectionView(JFrame, ClientGUI, EditLegion) - Constructor for class net.sf.colossus.gui.CreatureCollectionView
-
- CreatureCollectionView.CreatureCount - Class in net.sf.colossus.gui
-
the count for an individual creature
- CreatureCollectionView.CreatureCount(CreatureType) - Constructor for class net.sf.colossus.gui.CreatureCollectionView.CreatureCount
-
- creatureDeadCounts - Variable in class net.sf.colossus.game.Caretaker
-
Map of creature types to the number of dead creatures.
- CreatureInfo - Class in net.sf.colossus.client
-
Basic information about one creature, for split prediction.
- CreatureInfo(CreatureType, boolean, boolean) - Constructor for class net.sf.colossus.client.CreatureInfo
-
- CreatureInfoComparator - Class in net.sf.colossus.client
-
Sort creatures in decreasing order of importance, then by creature
name, then by certainty.
- CreatureInfoComparator() - Constructor for class net.sf.colossus.client.CreatureInfoComparator
-
- CreatureInfoList - Class in net.sf.colossus.client
-
A specialized list of creature info, for split prediction.
- CreatureInfoList() - Constructor for class net.sf.colossus.client.CreatureInfoList
-
- CreatureLoader - Class in net.sf.colossus.xmlparser
-
CreatureLoader loads the creature descriptions.
- CreatureLoader() - Constructor for class net.sf.colossus.xmlparser.CreatureLoader
-
- creatures - Variable in class net.sf.colossus.ai.RationalAI.MusteredCreatures
-
- creatures - Variable in class net.sf.colossus.client.PredictSplitNode
-
- creatures - Variable in class net.sf.colossus.game.Legion
-
The creatures in this legion.
- creatures - Variable in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- creatures - Variable in class net.sf.colossus.xmlparser.CreatureLoader
-
- CreatureServerSide - Class in net.sf.colossus.server
-
Class Critter represents an individual Titan Character.
- CreatureServerSide(CreatureType, Legion, GameServerSide) - Constructor for class net.sf.colossus.server.CreatureServerSide
-
- creaturesLabel - Variable in class net.sf.colossus.gui.StatusScreen
-
- creaturesToSplit - Variable in class net.sf.colossus.gui.SplitLegion
-
- creaturesToStrings(List<CreatureType>) - Static method in class net.sf.colossus.ai.AbstractHintProvider
-
- creatureToVertex - Variable in class net.sf.colossus.game.RecruitGraph
-
- creatureType - Variable in class net.sf.colossus.game.actions.AddCreatureAction
-
- creatureType - Variable in class net.sf.colossus.game.BattleUnit
-
- creatureType - Variable in class net.sf.colossus.gui.RevealedCreature
-
- CreatureType - Class in net.sf.colossus.variant
-
A type of creature in a variant.
- CreatureType(String, int, int, boolean, boolean, Set<HazardTerrain>, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, String, String, int, int) - Constructor for class net.sf.colossus.variant.CreatureType
-
- creatureTypeAvailabilityUpdated(CreatureType, int) - Method in interface net.sf.colossus.game.Caretaker.ChangeListener
-
Called whenever a change to the availability of a single creature type occurs.
- creatureTypeByNameCache - Variable in class net.sf.colossus.variant.Variant
-
A map for fast lookup of creatures by their name.
- creatureTypeCountsUpdated(CreatureType) - Method in interface net.sf.colossus.game.Caretaker.ChangeListener
-
Called when a change was done on either avail or dead, or both.
- creatureTypeDeadCountUpdated(CreatureType, int) - Method in interface net.sf.colossus.game.Caretaker.ChangeListener
-
Called whenever a change to the number of dead creatures of a single type occurs.
- creatureTypes - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- creatureTypes - Variable in class net.sf.colossus.variant.Variant
-
- creatureTypes - Variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
The AllCreatureType object to use, needed to convert from String (name)
to the actual CreatureType.
- CreatureTypeTitan - Class in net.sf.colossus.variant
-
Class CreatureTitan represent the CONSTANT information about a
Titan (the game) Titan (the creature).
- CreatureTypeTitan(String, int, int, boolean, boolean, Set<HazardTerrain>, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, String, String, int, int) - Constructor for class net.sf.colossus.variant.CreatureTypeTitan
-
- creatureWindows - Variable in class net.sf.colossus.gui.HexRecruitTreePanel
-
- crimson - Static variable in class net.sf.colossus.util.HTMLColor
-
- critter - Variable in class net.sf.colossus.ai.objectives.DestroyCreatureTacticalObjective
-
- critter - Variable in class net.sf.colossus.ai.objectives.PreserveCreatureTacticalObjective
-
- critter - Variable in class net.sf.colossus.client.CritterMove
-
- CritterMove - Class in net.sf.colossus.client
-
One battle move for one critter.
- CritterMove(BattleCritter, BattleHex, BattleHex) - Constructor for class net.sf.colossus.client.CritterMove
-
- critterMoves - Variable in class net.sf.colossus.ai.helper.LegionMove
-
- cst - Variable in class net.sf.colossus.webserver.WebServerClient
-
The client socket thread that handled the low-level connection stuff
- cumulativeSlow - Variable in class net.sf.colossus.client.BattleMovement
-
- cumulativeSlow - Static variable in class net.sf.colossus.common.Options
-
- cumulativeSlow - Variable in class net.sf.colossus.server.BattleMovementServerSide
-
- current - Variable in class net.sf.colossus.gui.EngagementResults
-
- CURRENT_VARIANT - Static variable in class net.sf.colossus.server.VariantSupport
-
- CURRENT_WELCOME_KEY - Static variable in class net.sf.colossus.appmain.WelcomeDialog
-
- currentEntry - Variable in class net.sf.colossus.gui.BattleDice
-
- currentHex - Variable in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- currentHex - Variable in class net.sf.colossus.game.BattleUnit
-
- currentHex - Variable in class net.sf.colossus.game.Creature
-
- currentHex - Variable in class net.sf.colossus.game.Legion
-
The current position of the legion on the masterboard.
- currentHex - Variable in class net.sf.colossus.gui.ClientGUI.PendingMove
-
- currentLegionMarkerId - Variable in class net.sf.colossus.client.Client
-
- currentPlayer - Variable in class net.sf.colossus.gui.EventViewer
-
- currentVersion - Static variable in class net.sf.colossus.xmlparser.CreatureLoader
-
- CustomRecruitBase - Class in net.sf.colossus.server
-
Base class to implement custom recruiting functions
(i.e.
- CustomRecruitBase() - Constructor for class net.sf.colossus.server.CustomRecruitBase
-
- cvbPlayer - Variable in class net.sf.colossus.server.GameServerSide
-
- cvc - Variable in class net.sf.colossus.ai.AbstractAI
-
- cx - Variable in class net.sf.colossus.client.HexMap
-
- cx - Variable in class net.sf.colossus.gui.GUIBattleHex
-
- cy - Variable in class net.sf.colossus.client.HexMap
-
- cy - Variable in class net.sf.colossus.gui.GUIBattleHex
-
- cyan - Static variable in class net.sf.colossus.util.HTMLColor
-
- daddy - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- damageToCreature(CreatureType) - Method in class net.sf.colossus.variant.BattleHex
-
Return how much damage the Creature should take from this Hex.
- darkBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkCyan - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkGoldenRod - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkGray - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkGreen - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkKhaki - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkMagenta - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkOliveGreen - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkOrange - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkOrchid - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkRed - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkSalmon - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkSeaGreen - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkSlateBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkSlateGray - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkTurquoise - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkViolet - Static variable in class net.sf.colossus.util.HTMLColor
-
- darkYellow - Static variable in class net.sf.colossus.util.HTMLColor
-
- dashes - Static variable in class net.sf.colossus.webclient.ChatHandler
-
- data - Variable in class net.sf.colossus.webclient.GameTableModel
-
- dataPath - Variable in class net.sf.colossus.common.Options
-
- DATE_FORMAT - Static variable in class net.sf.colossus.webcommon.FormatWhen
-
- dateFormatter - Variable in class net.sf.colossus.webcommon.FormatWhen
-
- datePrev - Variable in class net.sf.colossus.webcommon.FormatWhen
-
- dead - Variable in class net.sf.colossus.game.BattleUnit
-
- dead - Variable in class net.sf.colossus.game.Player
-
Set to true if the player is dead.
- dead - Variable in class net.sf.colossus.gui.Chit
-
Flag to mark chit as dead and paint it with an "X" through it.
- dead - Variable in class net.sf.colossus.gui.RevealedCreature
-
- deadBeforeSave - Variable in class net.sf.colossus.game.Player
-
Only needed during loading of a game.
- deadline - Variable in class net.sf.colossus.server.Server.WithdrawInfo
-
- debug - Static variable in class net.sf.colossus.util.ViableEntityManager
-
- DebugMethods - Class in net.sf.colossus.guiutil
-
some small methods helpful during development,
to wait before program ends to see object instance
statistics, once just until return is pressed,
once a loop in which one can force GC, see object statistics,
etc.
- DebugMethods() - Constructor for class net.sf.colossus.guiutil.DebugMethods
-
- debugSubmitButton - Variable in class net.sf.colossus.webclient.WebClient
-
- debugSubmitButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- decideWhetherClose() - Method in class net.sf.colossus.client.Client
-
- decisions - Variable in class net.sf.colossus.game.Legion
-
- declareObsolete() - Method in class net.sf.colossus.server.ClientHandler
-
- decoder - Variable in class net.sf.colossus.server.ClientHandler
-
- decrementHowManyGamesLeft() - Method in class net.sf.colossus.common.WhatNextManager
-
- deepPink - Static variable in class net.sf.colossus.util.HTMLColor
-
- deepSkyBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- DEF__AT_MOST_ONE_IS_REACHABLE - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Bonus when at most one defender will be reachable by the
attacker next half-turn.
- DEF__NOBODY_GETS_HURT - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Bonus when no defender will be reachable by the attacker
next half-turn.
- DEF__NOONE_IS_GANGBANGED - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Bonus when no defender will be reachable by more than one
attacker next half-turn.
- def_dead - Variable in class net.sf.colossus.ai.RationalAI.BattleResults
-
- DEFAULT_AI_DELAY - Static variable in class net.sf.colossus.common.Constants
-
- DEFAULT_AI_TIME_LIMIT - Static variable in class net.sf.colossus.common.Constants
-
- DEFAULT_CHAR_SET - Static variable in class net.sf.colossus.server.ClientHandler
-
- DEFAULT_COLOSSUS_HOME - Static variable in class net.sf.colossus.common.Constants
-
Default base path for save game and cf files;
Also used as start dir for Custom Variant loading dialog
- DEFAULT_FONT - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- DEFAULT_FONT_NAME - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- DEFAULT_FONT_SIZE - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- DEFAULT_FONT_STYLE - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- DEFAULT_GAMES_FILE - Static variable in class net.sf.colossus.webserver.WebServerConstants
-
- DEFAULT_MAX_PLAYERS - Static variable in class net.sf.colossus.common.Constants
-
- DEFAULT_PORT - Static variable in class net.sf.colossus.webserver.ColossusRegistry
-
- defaultAI - Static variable in class net.sf.colossus.common.Constants
-
- defaultCREFile - Static variable in class net.sf.colossus.common.Constants
-
Default CRE file
- defaultCursor() - Method in interface net.sf.colossus.client.IClientGUI
-
- defaultCursor() - Method in class net.sf.colossus.client.NullClientGUI
-
- defaultCursor() - Method in class net.sf.colossus.gui.ClientGUI
-
- defaultDirName - Static variable in class net.sf.colossus.common.Constants
-
Default directory for datafiles, can be outside variants,
but should be there.
- defaultEmail - Static variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- defaultHINTFile - Static variable in class net.sf.colossus.common.Constants
-
Default HINT file
- defaultLocation - Static variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- defaultLocation - Variable in class net.sf.colossus.webclient.WebClient
-
- defaultMAPFile - Static variable in class net.sf.colossus.common.Constants
-
Default MAP file
- defaultName - Static variable in class net.sf.colossus.common.WhatNextManager.TimedJvmQuit
-
- defaultOptionsFilename - Static variable in class net.sf.colossus.webserver.WebServerConstants
-
- defaultPort - Static variable in class net.sf.colossus.common.Constants
-
- defaultSummaryText - Static variable in class net.sf.colossus.webclient.WebClient
-
- defaultTERFile - Static variable in class net.sf.colossus.common.Constants
-
Default TER file
- defaultVARFile - Static variable in class net.sf.colossus.common.Constants
-
Default VAR file
- defaultVarName - Static variable in class net.sf.colossus.common.Constants
-
- defaultWebPort - Static variable in class net.sf.colossus.common.Constants
-
- defaultWebServer - Static variable in class net.sf.colossus.common.Constants
-
- defender - Variable in class net.sf.colossus.game.Battle
-
- defender - Variable in class net.sf.colossus.game.BattleUnit
-
- defender - Variable in class net.sf.colossus.game.Engagement
-
- defender - Variable in class net.sf.colossus.game.Proposal
-
- defender - Variable in class net.sf.colossus.gui.Concede
-
- defender - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- defender - Variable in class net.sf.colossus.gui.EventViewer
-
- defender - Variable in class net.sf.colossus.gui.Negotiate
-
- defender - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- DEFENDER_ADJACENT_TO_ENEMY - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- DEFENDER_BY_DAMAGINGHAZARD_BONUS - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by the number of relevant hex
- DEFENDER_BY_EDGE_OR_BLOCKINGHAZARD_BONUS - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by the number of relevant hex
- DEFENDER_FORWARD_EARLY_PENALTY - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by the distance to 2nd row
- DEFENDER_GET_HIT_SCALE_FACTOR - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by Kill Value (Point Value + stuff!)
- DEFENDER_GET_KILLED_SCALE_FACTOR - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by Kill Value (Point Value + stuff!)
- DEFENDER_KILL_SCALE_FACTOR - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by Kill Value (Point Value + stuff!)
- DEFENDER_PRESERVE_TITAN_PRIORITY - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.ObjectiveEvalConstants
-
- DEFENDER_TOWER_HEIGHT_BONUS - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by hex elevation
- defenderChits - Variable in class net.sf.colossus.gui.Negotiate
-
- defenderChits - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- defenderElim - Variable in class net.sf.colossus.server.BattleServerSide
-
- defenderEndingCertainties - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- defenderEndingContents - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- defenderEventLegion - Variable in class net.sf.colossus.gui.EventViewer
-
- defenderFleePhase - Variable in class net.sf.colossus.gui.MasterBoard
-
In that time while we got tellEngagement but nothing else
(bottom bar just tells engaged, but no other visible notice of what's
going on), we might be waiting for the opponent to think about
whether to flee or not.
- defenderIdLabel - Variable in class net.sf.colossus.gui.EngagementResults
-
- defenderMarker - Variable in class net.sf.colossus.gui.BattleMap
-
- defenderMarker - Variable in class net.sf.colossus.gui.Negotiate
-
- defenderMarker - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- defenderObjective() - Method in class net.sf.colossus.ai.objectives.BasicObjectiveHelper
-
- defenderObjective() - Method in interface net.sf.colossus.ai.objectives.IObjectiveHelper
-
- defenderPower - Variable in class net.sf.colossus.ai.SimpleAI.TerrainBonuses
-
- defenderProposals - Variable in class net.sf.colossus.server.GameServerSide
-
- defenderSkill - Variable in class net.sf.colossus.ai.SimpleAI.TerrainBonuses
-
- defenderStartingCertainities - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- defenderStartingContents - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- defenderToKnowledge - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper
-
- defenseEffect - Variable in class net.sf.colossus.variant.Hazards
-
CombatEffect to apply when a creature is struck in this terrain.
- deiconify() - Method in class net.sf.colossus.gui.MasterBoard
-
- deinosuchusBrown - Static variable in class net.sf.colossus.util.HTMLColor
-
- delay - Variable in class net.sf.colossus.client.Client
-
- delayLabel - Variable in class net.sf.colossus.appmain.GetPlayers
-
- deletedGames - Variable in class net.sf.colossus.webclient.WebClient
-
- deliverGeneralMessage(long, boolean, String, String) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- deliverGeneralMessage(long, boolean, String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- deliverGeneralMessage(long, boolean, String, String) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- deliverGeneralMessage(long, boolean, String, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- deliverMessage(ChatMessage, UserDB) - Method in class net.sf.colossus.webserver.ChatChannel
-
- deliverMessageOfTheDayToClient(String, IWebClient, List<String>) - Method in class net.sf.colossus.webserver.ChatChannel
-
Send message of the day lines to one client.
- deliverMessageToClient(ChatMessage, IWebClient, boolean) - Method in class net.sf.colossus.webserver.ChatChannel
-
- deliverOldVersionWarning(String, String, IWebClient) - Method in class net.sf.colossus.webserver.ChatChannel
-
Send message of the day lines to one client.
- demilord - Variable in class net.sf.colossus.variant.CreatureType
-
- depends - Variable in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- dependUpon - Static variable in class net.sf.colossus.server.VariantSupport
-
- desc - Variable in class net.sf.colossus.util.ValueRecorder
-
- description - Static variable in class net.sf.colossus.server.ConfigFileFilter
-
- description - Static variable in class net.sf.colossus.server.XMLSnapshotFilter
-
- DESTROY_IMPORTANT_CRITTER_PRIORITY - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.ObjectiveEvalConstants
-
- DESTROY_TITAN_PRIORITY - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.ObjectiveEvalConstants
-
- DestroyCreatureTacticalObjective - Class in net.sf.colossus.ai.objectives
-
The tactical objective of killing a certain number of a specific
CreatureType.
- DestroyCreatureTacticalObjective(float, Client, Legion, Creature, int) - Constructor for class net.sf.colossus.ai.objectives.DestroyCreatureTacticalObjective
-
- DevRandom - Class in net.sf.colossus.util
-
Class DevRandom generates random bits (same interface as class Random).
- DevRandom() - Constructor for class net.sf.colossus.util.DevRandom
-
- DevRandom(String) - Constructor for class net.sf.colossus.util.DevRandom
-
- dialog - Variable in class net.sf.colossus.gui.PickEntrySide
-
- dialogMessage - Static variable in class net.sf.colossus.webclient.WebClient
-
- dialogTitle - Static variable in class net.sf.colossus.webclient.WebClient
-
- Dice - Class in net.sf.colossus.game
-
Class Dice handles die-rolling
- Dice() - Constructor for class net.sf.colossus.game.Dice
-
- dice - Variable in class net.sf.colossus.gui.BattleDice
-
- dice - Variable in class net.sf.colossus.server.PenaltyOption
-
- diceBox - Variable in class net.sf.colossus.gui.BattleDice
-
- diceBoxTitledBorder - Variable in class net.sf.colossus.gui.BattleDice
-
- dicePanel - Variable in class net.sf.colossus.gui.BattleBoard
-
- diceResults - Variable in class net.sf.colossus.gui.BattleDice
-
- didEnroll(String, String) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- didEnroll(String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- didEnroll - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- didEnroll(String, String) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- didEnroll(String, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- didExplicitDisconnect - Variable in class net.sf.colossus.server.ClientHandler
-
- didExplicitDisconnect() - Method in class net.sf.colossus.server.ClientHandler
-
- didMove(Legion, MasterHex, MasterHex, EntrySide, boolean, CreatureType, boolean) - Method in class net.sf.colossus.client.Client
-
- didMove(Legion, MasterHex, MasterHex, EntrySide, boolean, CreatureType, boolean) - Method in interface net.sf.colossus.client.IClient
-
- didMove - Static variable in class net.sf.colossus.common.Constants
-
- didMove(Legion, MasterHex, MasterHex, EntrySide, boolean, CreatureType, boolean) - Method in class net.sf.colossus.server.ClientHandler
-
- didRecruit(Legion, CreatureType, CreatureType, int) - Method in class net.sf.colossus.client.Client
-
- didRecruit(Legion, CreatureType, CreatureType, int) - Method in interface net.sf.colossus.client.IClient
-
- didRecruit - Static variable in class net.sf.colossus.common.Constants
-
- didRecruit - Variable in class net.sf.colossus.gui.RevealedCreature
-
- didRecruit() - Method in class net.sf.colossus.gui.RevealedCreature
-
- didRecruit(Legion, CreatureType, CreatureType, int) - Method in class net.sf.colossus.server.ClientHandler
-
- didRecruit(AddCreatureAction, CreatureType) - Method in class net.sf.colossus.server.Server
-
- didSplit(MasterHex, Legion, Legion, int, List<CreatureType>, int) - Method in class net.sf.colossus.client.Client
-
Callback from server after any successful split.
- didSplit(MasterHex, Legion, Legion, int, List<CreatureType>, int) - Method in interface net.sf.colossus.client.IClient
-
- didSplit - Static variable in class net.sf.colossus.common.Constants
-
- didSplit(MasterHex, Legion, Legion, int, List<CreatureType>, int) - Method in class net.sf.colossus.server.ClientHandler
-
- didSummon(Legion, Legion, CreatureType) - Method in class net.sf.colossus.client.Client
-
- didSummon(Legion, Legion, CreatureType) - Method in interface net.sf.colossus.client.IClient
-
- didSummon(Legion, Legion, CreatureType) - Method in interface net.sf.colossus.client.IClientGUI
-
- didSummon(Legion, Legion, CreatureType) - Method in class net.sf.colossus.client.NullClientGUI
-
- didSummon - Static variable in class net.sf.colossus.common.Constants
-
- didSummon(Legion, Legion, CreatureType) - Method in class net.sf.colossus.gui.ClientGUI
-
- didSummon(Legion, Legion, CreatureType) - Method in class net.sf.colossus.server.ClientHandler
-
- didTeleport - Variable in class net.sf.colossus.gui.RevealedCreature
-
- didTeleport() - Method in class net.sf.colossus.gui.RevealedCreature
-
- didUnenroll(String, String) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- didUnenroll(String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- didUnenroll - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- didUnenroll(String, String) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- didUnenroll(String, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- die(Player) - Method in class net.sf.colossus.server.PlayerServerSide
-
Turns the player dead.
- difference - Variable in class net.sf.colossus.ai.AbstractAI.MoveInfo
-
- dim - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- dimGray - Static variable in class net.sf.colossus.util.HTMLColor
-
- directories - Variable in class net.sf.colossus.util.StaticResourceLoader.ColossusClassLoader
-
- disableAutoClose() - Method in class net.sf.colossus.server.StartupProgress
-
Server startup calls this so that possible warning message
can be noticed.
- disableAutoCloseStartupLog() - Method in class net.sf.colossus.server.Server
-
- disableDoneAction(String) - Method in class net.sf.colossus.gui.MasterBoard
-
Disable the Done action, and update the reason text in bottomBar
- disableDoneActionActivePlayerDoes(String) - Method in class net.sf.colossus.gui.MasterBoard
-
Clear bottomBar phase text and call disableDoneAction, as reason the
standard text "<active player> doesWhat"
- disableDoneButton() - Method in class net.sf.colossus.gui.BattleBoard
-
- disableDoneButton() - Method in class net.sf.colossus.gui.BattleBoard.InfoPanel
-
- disconnect - Static variable in class net.sf.colossus.common.Constants
-
- disconnectChannel(SocketChannel, SelectionKey) - Method in class net.sf.colossus.server.Server
-
Close the SocketChannel, cancel the selection key and unregister
the SocketChannel from list of active SocketChannels.
- displayArea - Variable in class net.sf.colossus.webclient.ChatHandler
-
- displayFromQueue() - Method in class net.sf.colossus.gui.EventViewer
-
- displayName - Variable in class net.sf.colossus.client.HexMap
-
- displayName - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
The name displayed on the Masterboard.
- displayNoUndoWhilePendingMovesInfo() - Method in class net.sf.colossus.gui.ClientGUI
-
- displayOnlyOneInstantGameMessage(String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- displayQueue - Variable in class net.sf.colossus.gui.EventViewer
-
- displayScrollBar - Variable in class net.sf.colossus.webclient.ChatHandler
-
- displayScrollPane - Variable in class net.sf.colossus.webclient.ChatHandler
-
- dispose() - Method in class net.sf.colossus.appmain.GetPlayers
-
- dispose() - Method in class net.sf.colossus.appmain.NetworkClientDialog
-
- dispose - Static variable in class net.sf.colossus.common.Constants
-
- dispose() - Method in class net.sf.colossus.gui.AbstractShowRecruits
-
- dispose() - Method in class net.sf.colossus.gui.BattleBoard
-
- dispose() - Method in class net.sf.colossus.gui.CreatureCollectionView
-
- dispose() - Method in class net.sf.colossus.gui.EngagementResults
-
- dispose() - Method in class net.sf.colossus.gui.EventViewer
-
- dispose() - Method in class net.sf.colossus.gui.LogWindow
-
- dispose() - Method in class net.sf.colossus.gui.MasterBoard
-
- dispose() - Method in class net.sf.colossus.gui.PreferencesWindow
-
- dispose() - Method in class net.sf.colossus.gui.ShowAllRecruits
-
- dispose() - Method in class net.sf.colossus.gui.ShowReadme
-
- dispose() - Method in class net.sf.colossus.gui.StatusScreen
-
- dispose() - Method in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- dispose() - Method in class net.sf.colossus.guiutil.KDialog
-
- dispose() - Method in class net.sf.colossus.guiutil.KFrame
-
- dispose() - Method in class net.sf.colossus.server.GameServerSide
-
- dispose() - Method in class net.sf.colossus.server.StartupProgress
-
- dispose() - Method in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- dispose() - Method in class net.sf.colossus.webclient.WebClient
-
- dispose() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- dispose() - Method in class net.sf.colossus.webserver.ChatChannel
-
- dispose() - Method in class net.sf.colossus.webserver.ChatMsgStorage
-
- disposeAll() - Method in class net.sf.colossus.client.Client
-
- disposeAllClients() - Method in class net.sf.colossus.server.Server
-
- disposeAllClientsDone - Variable in class net.sf.colossus.server.Server
-
- disposeAllClientsDoneMutex - Variable in class net.sf.colossus.server.Server
-
- disposeBattleBoard() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeCaretakerDisplay() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeClient() - Method in class net.sf.colossus.client.Client
-
- disposeClient() - Method in class net.sf.colossus.client.ClientThread
-
- disposeClient() - Method in interface net.sf.colossus.client.IClient
-
- disposeClient() - Method in class net.sf.colossus.server.ClientHandler
-
Server side disposes a client (and informs it about it first)
To be used only for "disposeAllClients()", otherwise setIsGone
reason is misleading.
- disposeClientOriginated() - Method in class net.sf.colossus.client.Client
-
- disposeConnectionLogWindow() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposed - Variable in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- disposedClientThread - Variable in class net.sf.colossus.client.SocketClientThread
-
- disposeDialogIfNecessary() - Static method in class net.sf.colossus.appmain.WelcomeDialog
-
- disposeEngagementResults() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeEventViewer() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeInProgress - Variable in class net.sf.colossus.client.Client
-
- disposeInspector() - Method in interface net.sf.colossus.client.IClientGUI
-
- disposeInspector() - Method in class net.sf.colossus.client.NullClientGUI
-
- disposeInspector() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeLogWindow() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeMasterBoard() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeMovementDie() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposePickCarryDialog() - Method in interface net.sf.colossus.client.IClientGUI
-
- disposePickCarryDialog() - Method in class net.sf.colossus.client.NullClientGUI
-
- disposePickCarryDialog() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposePreferencesWindow() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeQueue() - Method in class net.sf.colossus.client.ClientThread
-
- disposeStatusScreen() - Method in class net.sf.colossus.gui.ClientGUI
-
- disposeWholeClient() - Method in class net.sf.colossus.client.Client
-
- do_proposeGame(String, String, long, int, String, String, boolean, boolean, int, int, int) - Method in class net.sf.colossus.webclient.WebClient
-
- doAcquireAngel(Legion, List<CreatureType>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doAcquireAngel(Legion, List<CreatureType>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doAcquireAngel(Legion, List<CreatureType>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doAdditionalCleanup() - Method in class net.sf.colossus.client.Client
-
- doAutoGSAction() - Method in class net.sf.colossus.webclient.WebClient
-
- doAutoMoves() - Method in class net.sf.colossus.client.Client
-
- doAutoStrikes() - Method in class net.sf.colossus.client.Client
-
Handle both forced strikes and AI strikes.
- doBattleMove(int, BattleHex) - Method in class net.sf.colossus.client.Client
-
- doBattleMove(int, BattleHex) - Method in class net.sf.colossus.client.SocketClientThread
-
- doBattleMove - Static variable in class net.sf.colossus.common.Constants
-
- doBattleMove(int, BattleHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- doBattleMove(int, BattleHex) - Method in interface net.sf.colossus.gui.GUICallbacks
-
- doBattleMove(int, BattleHex) - Method in interface net.sf.colossus.server.IServer
-
- doBattleMove(int, BattleHex) - Method in class net.sf.colossus.server.Server
-
- doCallMethodInTryBlock(String, String, List<String>) - Method in class net.sf.colossus.server.ClientHandler
-
- doCancel(String) - Method in class net.sf.colossus.webclient.WebClient
-
- doCheckServerConnection() - Method in class net.sf.colossus.client.Client
-
- doCleanup() - Method in class net.sf.colossus.server.Server
-
- doCleanup() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- doCleanupGUI() - Method in interface net.sf.colossus.client.IClientGUI
-
- doCleanupGUI() - Method in class net.sf.colossus.client.NullClientGUI
-
- doCleanupGUI() - Method in class net.sf.colossus.gui.ClientGUI
-
- doCleanupStuff(boolean) - Static method in class net.sf.colossus.guiutil.DebugMethods
-
It seems this is the sequence of things needed to achieve
full garbage collection/cleanup of JFrame stuff (Java 1.4.2):
GC and finalization, 2 dummy frames, do the SwingCleanup hack,
and once again GC and finalization.
- doClientDialog() - Method in class net.sf.colossus.appmain.GetPlayers
-
- doConfirmAndQuit() - Method in interface net.sf.colossus.client.IClientGUI
-
- doConfirmAndQuit() - Method in class net.sf.colossus.client.NullClientGUI
-
- doConfirmAndQuit() - Method in class net.sf.colossus.gui.ClientGUI
-
- document - Variable in class net.sf.colossus.gui.ConnectionLogWindow
-
- document - Variable in class net.sf.colossus.util.SwingDocumentLogHandler
-
- dodgerBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- doEnroll(String) - Method in class net.sf.colossus.webclient.WebClient
-
- doesSetContainHexWithTerrain(Set<MasterHex>, String) - Method in class net.sf.colossus.ai.AbstractAI
-
- doFight(MasterHex) - Method in class net.sf.colossus.client.Client
-
- doFight() - Method in class net.sf.colossus.gui.Negotiate
-
- doGetRegistry() - Method in class net.sf.colossus.webserver.GameManager
-
- doInitialGameSplit(MasterHex) - Method in class net.sf.colossus.ai.SimpleAI
-
Return a list of exactly four creatures (including one lord) to
split out.
- doLoadGame() - Method in class net.sf.colossus.appmain.GetPlayers
-
- doLoadVariant() - Method in class net.sf.colossus.appmain.GetPlayers
-
- doLogin() - Method in class net.sf.colossus.webclient.WebClient
-
- doLogout() - Method in class net.sf.colossus.webclient.WebClient
-
- doMove(Legion, MasterHex) - Method in class net.sf.colossus.ai.SimpleAI
-
- doMove(Legion, MasterHex) - Method in class net.sf.colossus.client.Client
-
If the move looks legal, forward it to server and return true;
otherwise returns false.
- doMove(Legion, MasterHex, EntrySide, boolean, CreatureType) - Method in class net.sf.colossus.client.SocketClientThread
-
- doMove - Static variable in class net.sf.colossus.common.Constants
-
- doMove(MasterHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- doMove(int, BattleHex) - Method in class net.sf.colossus.server.BattleServerSide
-
If legal, move critter to hex and return true.
- doMove(Legion, MasterHex, EntrySide, boolean, CreatureType) - Method in class net.sf.colossus.server.GameServerSide
-
Move the legion to the hex if legal.
- doMove(Legion, MasterHex, EntrySide, boolean, CreatureType) - Method in interface net.sf.colossus.server.IServer
-
- doMove(Legion, MasterHex, EntrySide, boolean, CreatureType) - Method in class net.sf.colossus.server.Server
-
- done - Variable in class net.sf.colossus.client.ClientThread
-
- done - Variable in class net.sf.colossus.webserver.ClientWatchDog
-
- done - Variable in class net.sf.colossus.webserver.QueuedSocketWriter
-
- done() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM.NullDumper
-
- done - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- doneAcquiringAngels() - Method in class net.sf.colossus.server.GameServerSide
-
- doneButton - Variable in class net.sf.colossus.gui.BattleBoard.InfoPanel
-
- doneButton - Variable in class net.sf.colossus.gui.MasterBoard.BottomBar
-
quick access button to the doneWithPhase action.
- doneButton - Variable in class net.sf.colossus.gui.SplitLegion
-
- doneReinforcing() - Method in class net.sf.colossus.server.BattleServerSide
-
Needs to be called when reinforcement is done.
- doneReinforcing() - Method in class net.sf.colossus.server.GameServerSide
-
- doNewBattleBoard() - Method in class net.sf.colossus.gui.ClientGUI
-
- doNewGame() - Method in class net.sf.colossus.appmain.GetPlayers
-
package privat for unit test case
- doneWithBattleMoves() - Method in class net.sf.colossus.client.Client
-
- doneWithBattleMoves() - Method in class net.sf.colossus.client.SocketClientThread
-
- doneWithBattleMoves - Static variable in class net.sf.colossus.common.Constants
-
- doneWithBattleMoves() - Method in class net.sf.colossus.gui.ClientGUI
-
- doneWithBattleMoves() - Method in interface net.sf.colossus.gui.GUICallbacks
-
- doneWithBattleMoves() - Method in interface net.sf.colossus.server.IServer
-
- doneWithBattleMoves() - Method in class net.sf.colossus.server.Server
-
- doneWithEngagements() - Method in class net.sf.colossus.client.Client
-
- doneWithEngagements() - Method in class net.sf.colossus.client.SocketClientThread
-
- doneWithEngagements - Static variable in class net.sf.colossus.common.Constants
-
- doneWithEngagements() - Method in interface net.sf.colossus.server.IServer
-
- doneWithEngagements() - Method in class net.sf.colossus.server.Server
-
- doneWithMoves() - Method in class net.sf.colossus.client.Client
-
- doneWithMoves() - Method in class net.sf.colossus.client.SocketClientThread
-
- doneWithMoves - Static variable in class net.sf.colossus.common.Constants
-
- doneWithMoves() - Method in class net.sf.colossus.server.BattleServerSide
-
- doneWithMoves() - Method in interface net.sf.colossus.server.IServer
-
- doneWithMoves() - Method in class net.sf.colossus.server.Server
-
- doneWithPhase - Static variable in class net.sf.colossus.gui.BattleBoard
-
- doneWithPhase - Static variable in class net.sf.colossus.gui.MasterBoard
-
- doneWithPhase() - Method in class net.sf.colossus.gui.MasterBoard
-
Finishes the current phase.
- doneWithPhaseAction - Variable in class net.sf.colossus.gui.BattleBoard
-
- doneWithPhaseAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- doneWithRecruits() - Method in class net.sf.colossus.client.Client
-
- doneWithRecruits() - Method in class net.sf.colossus.client.SocketClientThread
-
- doneWithRecruits - Static variable in class net.sf.colossus.common.Constants
-
- doneWithRecruits() - Method in interface net.sf.colossus.server.IServer
-
- doneWithRecruits() - Method in class net.sf.colossus.server.Server
-
- doneWithSplits() - Method in class net.sf.colossus.client.Client
-
- doneWithSplits() - Method in class net.sf.colossus.client.SocketClientThread
-
- doneWithSplits - Static variable in class net.sf.colossus.common.Constants
-
- doneWithSplits() - Method in interface net.sf.colossus.server.IServer
-
- doneWithSplits() - Method in class net.sf.colossus.server.Server
-
- doneWithStrikes() - Method in class net.sf.colossus.client.Client
-
- doneWithStrikes() - Method in class net.sf.colossus.client.SocketClientThread
-
- doneWithStrikes - Static variable in class net.sf.colossus.common.Constants
-
- doneWithStrikes() - Method in class net.sf.colossus.gui.ClientGUI
-
- doneWithStrikes() - Method in interface net.sf.colossus.gui.GUICallbacks
-
- doneWithStrikes() - Method in class net.sf.colossus.server.BattleServerSide
-
Checks now all at same place in Server
- doneWithStrikes() - Method in interface net.sf.colossus.server.IServer
-
- doneWithStrikes() - Method in class net.sf.colossus.server.Server
-
- donor - Variable in class net.sf.colossus.game.actions.Summoning
-
- donor - Variable in class net.sf.colossus.game.SummonInfo
-
- donor - Variable in class net.sf.colossus.server.PlayerServerSide
-
The legion which gave a summonable creature.
- doNotConcede(Legion) - Method in class net.sf.colossus.client.Client
-
- doNotConcede(Legion) - Method in class net.sf.colossus.client.SocketClientThread
-
- doNotConcede - Static variable in class net.sf.colossus.common.Constants
-
- doNotConcede(Legion) - Method in class net.sf.colossus.server.GameServerSide
-
Used only for pre-battle attacker concession.
- doNotConcede(Legion) - Method in interface net.sf.colossus.server.IServer
-
- doNotConcede(Legion) - Method in class net.sf.colossus.server.Server
-
- doNotFlee(Legion) - Method in class net.sf.colossus.client.SocketClientThread
-
- doNotFlee - Static variable in class net.sf.colossus.common.Constants
-
- doNotFlee(Legion) - Method in class net.sf.colossus.server.GameServerSide
-
- doNotFlee(Legion) - Method in interface net.sf.colossus.server.IServer
-
- doNotFlee(Legion) - Method in class net.sf.colossus.server.Server
-
- doNotInvertDefender - Static variable in class net.sf.colossus.common.Options
-
- doOffer() - Method in class net.sf.colossus.gui.Negotiate
-
- doOneDummyFrame(String) - Static method in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- doOnePlayer(int, Container) - Method in class net.sf.colossus.appmain.GetPlayers
-
- doOneTerrain(MasterBoardTerrain, MasterHex, Variant, ClientGUI) - Method in class net.sf.colossus.gui.AbstractShowRecruits
-
- doPickCarries(Client, int, Set<String>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickCarries(Client, int, Set<String>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickCarries(Client, int, Set<String>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickColor(String, List<PlayerColor>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickColor(String, List<PlayerColor>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickColor(String, List<PlayerColor>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickEntrySide(MasterHex, Set<EntrySide>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickEntrySide(MasterHex, Set<EntrySide>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickEntrySide(MasterHex, Set<EntrySide>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickInitialMarker(Set<String>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickInitialMarker(Set<String>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickInitialMarker(Set<String>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickLord(List<CreatureType>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickLord(List<CreatureType>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickLord(List<CreatureType>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickRecruit(Legion, String) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickRecruit(Legion, String) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickRecruit(Legion, String) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickRecruiter(List<String>, String, Legion) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickRecruiter(List<String>, String, Legion) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickRecruiter(List<String>, String, Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickSplitLegion(Legion, String) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickSplitLegion(Legion, String) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickSplitLegion(Legion, String) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickSplitMarker(Legion, Set<String>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickSplitMarker(Legion, Set<String>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickSplitMarker(Legion, Set<String>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickStrikePenalty(Client, List<String>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickStrikePenalty(Client, List<String>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickStrikePenalty(Client, List<String>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doPickSummonAngel(Legion, List<Legion>) - Method in interface net.sf.colossus.client.IClientGUI
-
- doPickSummonAngel(Legion, List<Legion>) - Method in class net.sf.colossus.client.NullClientGUI
-
- doPickSummonAngel(Legion, List<Legion>) - Method in class net.sf.colossus.gui.ClientGUI
-
- doQuit() - Method in class net.sf.colossus.appmain.GetPlayers
-
- doQuit() - Method in class net.sf.colossus.webclient.WebClient
-
- doQuitGameAction() - Method in class net.sf.colossus.gui.MasterBoard
-
- doReadGamesFromFile() - Method in class net.sf.colossus.webserver.WebServer
-
- doReadLoginMessage() - Method in class net.sf.colossus.webserver.WebServer
-
- doReadUsersFromFile() - Method in class net.sf.colossus.webserver.WebServer
-
- doRecruit(Legion) - Method in class net.sf.colossus.client.Client
-
Used for human players only.
- doRecruit(Legion, String, String) - Method in class net.sf.colossus.client.Client
-
- doRecruit(Recruitment) - Method in class net.sf.colossus.client.SocketClientThread
-
- doRecruit - Static variable in class net.sf.colossus.common.Constants
-
- doRecruit(Legion, CreatureType, CreatureType) - Method in class net.sf.colossus.server.GameServerSide
-
Add recruit to legion.
- doRecruit(Recruitment) - Method in interface net.sf.colossus.server.IServer
-
- doRecruit(Recruitment) - Method in class net.sf.colossus.server.Server
-
Handle mustering for legion.
- doRegisterOrPasswordDialog(boolean) - Method in class net.sf.colossus.webclient.WebClient
-
- doReinforce(Legion) - Method in class net.sf.colossus.client.Client
-
Always needs to call server.doRecruit(), even if no recruit is
wanted, to get past the reinforcing phase.
- doReinforce(Legion) - Method in interface net.sf.colossus.client.IClient
-
- doReinforce - Static variable in class net.sf.colossus.common.Constants
-
- doReinforce(Legion) - Method in class net.sf.colossus.server.ClientHandler
-
- doRunNetClient() - Method in class net.sf.colossus.appmain.NetworkClientDialog
-
- doRunWebClient() - Method in class net.sf.colossus.appmain.GetPlayers
-
- doScheduleDummy() - Method in class net.sf.colossus.webclient.WebClient
-
- doSetWhatToDoNext(WhatNextManager.WhatToDoNext, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- doSetWhatToDoNext(WhatNextManager.WhatToDoNext, String) - Method in class net.sf.colossus.gui.ClientGUI
-
- doSetWhatToDoNext(WhatNextManager.WhatToDoNext, boolean) - Method in class net.sf.colossus.server.Server
-
- doShowMessageDialog(String) - Method in class net.sf.colossus.gui.ClientGUI
-
- doSomethingWithPickedColor(PlayerColor) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- doSplit(Legion) - Method in class net.sf.colossus.client.Client
-
Called by MasterBoard.actOnLegion() when human user clicked on a
legion to split it.
- doSplit(Legion, String, List<CreatureType>) - Method in class net.sf.colossus.client.Client
-
Called by AI and by doSplit()
- doSplit(Legion, String, List<CreatureType>) - Method in class net.sf.colossus.client.SocketClientThread
-
- doSplit - Static variable in class net.sf.colossus.common.Constants
-
- doSplit(Legion, String, List<CreatureType>) - Method in class net.sf.colossus.server.GameServerSide
-
Return true and call Server.didSplit() if the split succeeded.
- doSplit(Legion, String, List<CreatureType>) - Method in interface net.sf.colossus.server.IServer
-
Executes a split of certain creatures from a legion.
- doSplit(Legion, String, List<CreatureType>) - Method in class net.sf.colossus.server.Server
-
- doStart(String) - Method in class net.sf.colossus.webclient.WebClient
-
- doStartLocally(String) - Method in class net.sf.colossus.webclient.WebClient
-
- doSummon(SummonInfo) - Method in class net.sf.colossus.client.Client
-
Legion target summons unit from Legion donor.
- doSummon(Summoning) - Method in class net.sf.colossus.client.SocketClientThread
-
- doSummon - Static variable in class net.sf.colossus.common.Constants
-
- doSummon(Summoning) - Method in class net.sf.colossus.server.GameServerSide
-
Handles summoning of a creature.
- doSummon(Summoning) - Method in interface net.sf.colossus.server.IServer
-
Handles a summon event
- doSummon(Summoning) - Method in class net.sf.colossus.server.Server
-
- doTheSplitting(Legion, String) - Method in class net.sf.colossus.client.Client
-
- doubledashes - Static variable in class net.sf.colossus.webclient.ChatHandler
-
- doubledashes - Static variable in class net.sf.colossus.webserver.ChatChannel
-
- doUnenroll(String) - Method in class net.sf.colossus.webclient.WebClient
-
- doUpdateGUI() - Method in class net.sf.colossus.webclient.WebClient
-
- DragListener - Class in net.sf.colossus.gui
-
This listener can be used to make a Component draggable.
- DragListener(Component) - Constructor for class net.sf.colossus.gui.DragListener
-
- DRAW - Static variable in class net.sf.colossus.ai.SimpleAI
-
- drawGate(Graphics2D, double, double, double, double, Constants.HexsideGates) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- drawHexside(Graphics2D, double, double, double, double, char) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- DRIFT - Static variable in class net.sf.colossus.variant.HazardTerrain
-
- dst - Variable in class net.sf.colossus.game.RecruitGraph.RecruitEdge
-
- dubiousAsBlanks - Static variable in class net.sf.colossus.common.Options
-
- dubiousAsBlanks - Variable in class net.sf.colossus.gui.AutoInspector
-
- DummyFrameWithMenu - Class in net.sf.colossus.guiutil
-
Dummy JFrame (KFrame) with menu.
- DummyFrameWithMenu(String) - Constructor for class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- dumpInfo() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- DumpInfo - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- dumpInfo() - Method in interface net.sf.colossus.webcommon.IWebServer
-
- dumpInfo() - Method in class net.sf.colossus.webserver.WebServer
-
Dump server state info into a static file, at the moment dump-info.txt
- dumpInfo(PrintWriter) - Method in class net.sf.colossus.webserver.WebServer
-
Dump info into given PrintWriter
- dumpInfoButton - Variable in class net.sf.colossus.webclient.WebClient
-
- dumpInfoButton - Variable in class net.sf.colossus.webserver.WebServerGUI
-
- dumpInfoButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- dumpInfoButtonAction() - Method in class net.sf.colossus.webserver.WebServerGUI
-
- dumpInfoFile - Variable in class net.sf.colossus.webserver.WebServer
-
- dumpLastProcessedLines() - Method in class net.sf.colossus.server.ClientHandler
-
- dumpLegion(LegionServerSide, boolean) - Method in class net.sf.colossus.server.GameSaving
-
Dump the given legion to an XML element
- DUNE - Static variable in class net.sf.colossus.variant.HazardHexside
-
- duplicateHexChecker - Variable in class net.sf.colossus.ai.AbstractAI
-
Set of hex name, to check for duplicates.
- duration - Variable in class net.sf.colossus.webcommon.GameInfo
-
- durationField - Variable in class net.sf.colossus.webclient.WebClient
-
- factorial(int) - Static method in class net.sf.colossus.util.Probs
-
Compute n!
- failed - Variable in class net.sf.colossus.client.Client
-
Client constructor sets this to true if something goes wrong with the
SocketClientThread initialization.
- failedBattleMoves - Variable in class net.sf.colossus.client.Client
-
- failedBecauseAlreadyLoggedIn - Variable in exception net.sf.colossus.webclient.WebClientSocketThread.WcstException
-
- failedBecauseAlreadyLoggedIn() - Method in exception net.sf.colossus.webclient.WebClientSocketThread.WcstException
-
- failedDueToDuplicateLogin - Variable in class net.sf.colossus.webclient.WebClient
-
- failedException - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- failoverGeneration() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- failoverOnly - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- fakeDisconnect - Variable in class net.sf.colossus.server.ClientHandler
-
Debug stuff, only for testing/development purposes
- fakeDisconnectClient() - Method in class net.sf.colossus.server.ClientHandler
-
- favColorPane - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- favoriteColors - Static variable in class net.sf.colossus.common.Options
-
- favoriteColors - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- favoriteLookFeel - Static variable in class net.sf.colossus.common.Options
-
- fight(MasterHex) - Method in class net.sf.colossus.client.Client
-
Cease negotiations and fight a battle in land.
- fight(MasterHex) - Method in class net.sf.colossus.client.SocketClientThread
-
- fight - Static variable in class net.sf.colossus.common.Constants
-
- fight - Variable in class net.sf.colossus.game.Proposal
-
- fight(MasterHex) - Method in class net.sf.colossus.server.GameServerSide
-
- fight(MasterHex) - Method in interface net.sf.colossus.server.IServer
-
- fight(MasterHex) - Method in class net.sf.colossus.server.Server
-
- figureTeleportingLord(Legion, MasterHex) - Method in class net.sf.colossus.client.Client
-
- fileCache - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- filename - Variable in class net.sf.colossus.webserver.WebServerOptions
-
- fileServer - Variable in class net.sf.colossus.server.FileServerThread
-
- FILESERVER_IGNOREFAIL_SIGNAL - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- FileServerThread - Class in net.sf.colossus.server
-
Thread handling the distribution of files to clients.
- FileServerThread(Server, int) - Constructor for class net.sf.colossus.server.FileServerThread
-
- fileServerThread - Static variable in class net.sf.colossus.server.Server
-
- FILL_CONSTRAINTS - Static variable in class net.sf.colossus.gui.PreferencesWindow
-
Gridbag constraints for a vertical filling (use with empty JPanel).
- fillCreatureLoader(InputStream, List<String>) - Method in class net.sf.colossus.xmlparser.CreatureLoader
-
- finalize() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- findAllPossibleSplits(int, List<CreatureType>, List<CreatureType>) - Method in class net.sf.colossus.client.PredictSplitNode
-
Return a list of all legal combinations of splitoffs.
- findAvailableEligibleAngels(MasterBoardTerrain, int) - Method in class net.sf.colossus.game.Game
-
Return a list of angel types that can be acquired based
on the hex in which legion is, when reaching given score threshold,
and if they are still available from caretaker
- findBattleMoves() - Method in class net.sf.colossus.ai.SimpleAI
-
- findBattleMovesOneCritter(BattleCritter) - Method in class net.sf.colossus.ai.SimpleAI
-
- findBestAttacker(BattleCritter) - Method in class net.sf.colossus.ai.SimpleAI
-
- findBestLegionMove(Collection<LegionMove>) - Method in class net.sf.colossus.ai.ParallelEvaluatorAI
-
- findBestLegionMove(Collection<LegionMove>) - Method in class net.sf.colossus.ai.SimpleAI
-
Evaluate all legion moves in the list, and return the best one.
- findBestTarget() - Method in class net.sf.colossus.ai.SimpleAI
-
- findBlock(MasterHex) - Static method in class net.sf.colossus.game.Movement
-
- findByGameId(String) - Method in class net.sf.colossus.webserver.WebServer
-
- findCarries(CreatureServerSide) - Method in class net.sf.colossus.server.CreatureServerSide
-
Side effects on penaltyOptions, Battle.carryTargets
- findCarry(CreatureServerSide, BattleHex) - Method in class net.sf.colossus.server.CreatureServerSide
-
For a strike on target, find any carries (including those
only allowed via strike penalty) to the creature in neighbor
Side effects on penaltyOptions, Battle.carryTargets
- findCarryChoiceForHex(String) - Method in class net.sf.colossus.gui.PickCarry
-
- findCenter() - Method in class net.sf.colossus.gui.GUIHex
-
Return the Point closest to the center of the polygon.
- findCenter2D() - Method in class net.sf.colossus.gui.GUIHex
-
Return the Point2D.Double at the center of the polygon.
- findClass(String) - Method in class net.sf.colossus.util.StaticResourceLoader.ColossusClassLoader
-
- findCombinations(List<T>, int, List<T>) - Method in class net.sf.colossus.util.Combos
-
- findCreatureToDestroyInAttacker() - Method in class net.sf.colossus.ai.objectives.BasicObjectiveHelper
-
really stupid heuristic
- findCrittersWithTargets(Client) - Method in class net.sf.colossus.client.BattleClientSide
-
Return the set of hexes with critters that have
valid strike targets.
- findCrittersWithTargets() - Method in class net.sf.colossus.client.Client
-
- findDirectionForEntrySide(EntrySide) - Method in class net.sf.colossus.variant.MasterHex
-
For a given EntrySide, find out which direction that means.
- findEligibleAngels(int) - Method in class net.sf.colossus.game.Legion
-
Calculate which angels this legion can get in its current land
when crossing the given points threshold
- findEligibleRecruiters(Legion, CreatureType) - Method in class net.sf.colossus.client.Client
-
Return a list of creature name strings.
- findEligibleRecruiters(Legion, String) - Method in class net.sf.colossus.server.GameServerSide
-
Return a list of eligible recruiter creatures.
- findEligibleRecruits(Legion, MasterHex) - Method in class net.sf.colossus.client.Client
-
Return a list of Creatures (ignore reservations).
- findEligibleRecruits(Legion, MasterHex, boolean) - Method in class net.sf.colossus.client.Client
-
Return a list of Creatures and consider reservations if wanted.
- findEligibleRecruits(Legion, MasterHex) - Method in class net.sf.colossus.server.GameServerSide
-
Return a list of eligible recruits, as Creatures.
- findEngagements() - Method in class net.sf.colossus.game.Game
-
Return a set of all hexes with engagements.
- findEntrySide(MasterHex, int) - Static method in class net.sf.colossus.game.Movement
-
Set the entry side relative to the hex label.
- findFirstMatch(T[], Predicate<T>) - Static method in class net.sf.colossus.util.ArrayHelper
-
Find the first element in the array that matches the predicate.
- findFirstMatch(T[][], Predicate<T>) - Static method in class net.sf.colossus.util.ArrayHelper
-
Find the first element in the array that matches the predicate.
- findFromRunningGames(String) - Method in class net.sf.colossus.webserver.WebServer
-
- findGameById(String) - Method in class net.sf.colossus.webclient.WebClient
-
- findGameByIdNoComplaint(String) - Method in class net.sf.colossus.webclient.WebClient
-
- findLegionMoves(List<List<CritterMove>>) - Method in class net.sf.colossus.ai.ExperimentalAI
-
- findLegionMoves(List<List<CritterMove>>) - Method in class net.sf.colossus.ai.SimpleAI
-
allCritterMoves is a List of sorted MoveLists.
- findLegionsWithSummonables(Legion) - Method in class net.sf.colossus.game.Game
-
Return a set of all other unengaged legions of the legion's player
that have summonables (not sorted in any particular order).
- findMobileBattleUnits() - Method in class net.sf.colossus.client.Client
-
Return a set of BattleUnits.
- findMobileCritterHexes() - Method in class net.sf.colossus.client.Client
-
Return a set of hexLabels.
- findMoveList(List<? extends Legion>, List<List<RationalAI.LegionBoardMove>>, MultiSet<MasterHex>, boolean) - Method in class net.sf.colossus.ai.RationalAI
-
- findMoveOrder(LegionMove) - Method in class net.sf.colossus.ai.SimpleAI
-
- findMoves(BattleHex, CreatureType, boolean, int, int, boolean) - Method in class net.sf.colossus.client.BattleMovement
-
Recursively find moves from this hex.
- findMoves(BattleHex, CreatureServerSide, boolean, int, int, boolean, boolean) - Method in class net.sf.colossus.server.BattleMovementServerSide
-
Recursively find moves from this hex.
- findMyInstantGames() - Method in class net.sf.colossus.webclient.WebClient
-
Find all "relevant" instant games owned by this player
(relevant means except those who are running, ending or deleted).
- findNearbyUnoccupiedHexes(MasterHex, Legion, int, int) - Method in class net.sf.colossus.game.Movement
-
Recursively find all unoccupied hexes within roll hexes, for
tower teleport.
- findNetworkPlayer(String) - Method in class net.sf.colossus.server.GameServerSide
-
Find a Player for a new remote client.
- findNormalMoves(MasterHex, Legion, int, int, int, MasterHex, boolean) - Method in class net.sf.colossus.game.Movement
-
Recursively find conventional moves from this hex.
- findOptimalMove(List<List<RationalAI.LegionBoardMove>>, boolean) - Method in class net.sf.colossus.ai.RationalAI.MoveFinder
-
- findOutNeighbors(GUIMasterHex) - Method in class net.sf.colossus.gui.ShowBattleMap
-
- findRecruiterName(Legion, CreatureType, String) - Method in class net.sf.colossus.client.Client
-
null means cancel.
- findRecruitPotential(Map<CreatureType, Integer>, MasterBoardTerrain) - Method in class net.sf.colossus.ai.MilvangAI
-
- findRowIndex(String) - Method in class net.sf.colossus.webclient.GameTableModel
-
- findStrikeMap() - Method in class net.sf.colossus.ai.AbstractAI
-
Return a map of target hex label to number
of friendly creatures that can strike it
- findStrikes(int) - Method in class net.sf.colossus.client.Client
-
- findTallLegionHexes() - Method in class net.sf.colossus.client.Client
-
Return a set of hexLabels for the active player's legions with
7 or more creatures, and which are not marked as skip this turn.
- findTallLegionHexes(int, boolean) - Method in class net.sf.colossus.client.Client
-
Return a set of hexLabels for the active player's legions with
minHeight or more creatures.
- findTargetHexes(CreatureServerSide, boolean) - Method in class net.sf.colossus.server.BattleServerSide
-
Return a set of hexes containing targets that the critter may strike
- findTargets(int) - Method in class net.sf.colossus.client.BattleClientSide
-
- findTargets(BattleCritter, boolean) - Method in class net.sf.colossus.client.BattleClientSide
-
Return a set of hexes containing targets that the critter may strike
TODO duplicated in BattleServerSide
- findUnmovedLegionHexes(boolean, HashSet<Legion>) - Method in class net.sf.colossus.client.Client
-
- findUnoccupiedStartlistHexes(MasterBoardTerrain) - Method in class net.sf.colossus.client.BattleMovement
-
This method is called by the defender on turn 1 in a
Startlisted Terrain,
so we know that there are no enemies on board, and all allies
are mobile.
- findUnoccupiedStartlistHexes(boolean, MasterBoardTerrain) - Method in class net.sf.colossus.server.BattleMovementServerSide
-
This method is called by the defender on turn 1 in a
Startlisted Terrain,
so we know that there are no enemies on board, and all allies
are mobile.
- findUserByName(String) - Method in class net.sf.colossus.webcommon.UserDB
-
- findUserByName(String) - Method in class net.sf.colossus.webserver.WebServer
-
- findWeakestTwoCritters(LegionClientSide) - Method in class net.sf.colossus.ai.SimpleAI
-
Find the two weakest creatures in a legion according to
- finishBattle(MasterHex, boolean, int, int) - Method in class net.sf.colossus.server.GameServerSide
-
- finishServerConnectionCheck(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
Cleanup everything related to the serverConnectionCheck timer,
and show a message telling whether it went ok or not.
- finishSummoningAngel(boolean) - Method in class net.sf.colossus.server.BattleServerSide
-
Called from Game after the SummonAngel finishes.
- fireBrick - Static variable in class net.sf.colossus.util.HTMLColor
-
- fireEventFromElement(Server, Element) - Method in class net.sf.colossus.server.History
-
- fireEventsFromXML(Server) - Method in class net.sf.colossus.server.History
-
- fireOneReconnectRunnable(boolean) - Method in class net.sf.colossus.client.Client
-
Creates a runnable that executes one reconnect round (several attempts)
- fireSplits() - Method in class net.sf.colossus.ai.RationalAI
-
Return true if done with all splits and callbacks
- first - Variable in class net.sf.colossus.util.PermutationIterator
-
- FIRST_LABEL_CONSTRAINT - Static variable in class net.sf.colossus.gui.PlayerDetailsDialog
-
- FIRST_RANGESTRIKE_TARGET - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- FIRST_WAVE_ATTACK_PRIORITY - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.ObjectiveEvalConstants
-
- firstButton - Variable in class net.sf.colossus.gui.EngagementResults
-
- firstfill() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
fill beingdone with the first, supposedly most interesting
combinatione.
- firstMarker - Variable in class net.sf.colossus.server.PlayerServerSide
-
- fitScreenRes() - Static method in class net.sf.colossus.gui.Scale
-
Set the scale so that the MasterBoard fits on the screen.
- fixFilename(String) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Fix a filename by replacing space with underscore.
- fixName - Static variable in class net.sf.colossus.common.Constants
-
- flagFile - Variable in class net.sf.colossus.server.NotifyWebServerViaFile
-
- flagFile - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- flagFilename - Variable in class net.sf.colossus.server.GameServerSide
-
- flagFilename - Variable in class net.sf.colossus.server.NotifyWebServerViaFile
-
- flee(Legion, Legion) - Method in interface net.sf.colossus.ai.AI
-
choose whether legion should flee from enemy
- flee(Legion, Legion) - Method in class net.sf.colossus.ai.RationalAI
-
- flee(Legion, Legion) - Method in class net.sf.colossus.ai.SimpleAI
-
- flee(Legion) - Method in class net.sf.colossus.client.SocketClientThread
-
- flee - Static variable in class net.sf.colossus.common.Constants
-
- flee - Variable in class net.sf.colossus.gui.Concede
-
- flee(ClientGUI, JFrame, Legion, Legion) - Static method in class net.sf.colossus.gui.Concede
-
- flee(Legion) - Method in class net.sf.colossus.server.GameServerSide
-
- flee(Legion) - Method in interface net.sf.colossus.server.IServer
-
- flee(Legion) - Method in class net.sf.colossus.server.Server
-
- flies - Variable in class net.sf.colossus.variant.CreatureType
-
- floralWhite - Static variable in class net.sf.colossus.util.HTMLColor
-
- flush() - Method in class net.sf.colossus.server.RemoteLogHandler
-
- flush() - Method in class net.sf.colossus.util.SwingDocumentLogHandler
-
- flushed - Variable in class net.sf.colossus.webserver.QueuedSocketWriter
-
Set to true when flushing is completed.
- flushMessages() - Method in class net.sf.colossus.webserver.QueuedSocketWriter
-
Enqueues a flush marker and waits on the mutex until the flushing of all
messages enqueued prior to the marker have been sent.
- flushMessages() - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
Waits until writer has written all messages
- flushMutex - Variable in class net.sf.colossus.webserver.QueuedSocketWriter
-
Sending thread that requests the flushing, waits on this mutex until
notified that the flush was completed (boolean 'flushed' below set to true).
- flushRecentToRoot() - Method in class net.sf.colossus.server.History
-
Reached a commit point: append all recent events to the history,
clear list of recent events; caller should do this together with creating
the next snapshot.
- focusBackToMasterboard() - Method in class net.sf.colossus.gui.MasterBoard
-
- font - Static variable in class net.sf.colossus.gui.GUIBattleChit
-
- font - Variable in class net.sf.colossus.gui.Marker
-
- fontHeight - Static variable in class net.sf.colossus.gui.GUIBattleChit
-
- fontHeight - Variable in class net.sf.colossus.gui.Marker
-
- fontMetrics - Variable in class net.sf.colossus.gui.GUIMasterHex
-
- fontWidth - Variable in class net.sf.colossus.gui.Marker
-
- force - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- FORCE_BOARD - Static variable in class net.sf.colossus.common.Options
-
- FORCE_VIEW_BOARD - Static variable in class net.sf.colossus.common.Constants
-
- FORCE_VIEW_BOARD_PROPNAME - Static variable in class net.sf.colossus.common.Constants
-
- forcedDoneWithPhase - Static variable in class net.sf.colossus.gui.MasterBoard
-
- forcedDoneWithPhaseAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- forcedLogout - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- forcedLogout - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- forcedWithdraws - Variable in class net.sf.colossus.server.Server
-
- forceLogout(WebServerClientSocketThread) - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- forceShutDown - Variable in class net.sf.colossus.server.Server
-
- foregroundColor - Variable in enum net.sf.colossus.game.PlayerColor
-
- forestGreen - Static variable in class net.sf.colossus.util.HTMLColor
-
- format(LogRecord) - Method in class net.sf.colossus.util.VerySimpleFormatter
-
- FormatWhen - Class in net.sf.colossus.webcommon
-
- FormatWhen() - Constructor for class net.sf.colossus.webcommon.FormatWhen
-
- foundNext - Variable in class net.sf.colossus.util.PermutationIterator
-
- freshenVariant(String, String) - Static method in class net.sf.colossus.server.VariantSupport
-
Clean-up the ResourceLoader caches to make room for a variant.
- fromAddress - Variable in class net.sf.colossus.webserver.ColossusMail
-
- fromHex - Variable in class net.sf.colossus.ai.RationalAI.LegionBoardMove
-
- fromInt(int) - Static method in enum net.sf.colossus.game.Phase
-
Deserialize enum from integer value.
- fromLabel(String) - Static method in enum net.sf.colossus.game.EntrySide
-
- fromName - Variable in class net.sf.colossus.webserver.ColossusMail
-
- fromString(String[], HashMap<String, GameInfo>, boolean) - Static method in class net.sf.colossus.webcommon.GameInfo
-
- fullRepaint() - Method in class net.sf.colossus.gui.MasterBoard
-
- fullUpdate() - Method in interface net.sf.colossus.game.Caretaker.ChangeListener
-
Called after large changes when listeners should perform an update of all
inferred information and/or displays.
- functionalTestOngoing - Static variable in class net.sf.colossus.common.Options
-
- gainsboro - Static variable in class net.sf.colossus.util.HTMLColor
-
- game - Variable in class net.sf.colossus.client.BattleMovement
-
- game - Variable in class net.sf.colossus.client.Client
-
The game in progress.
- game - Variable in class net.sf.colossus.game.Battle
-
- game - Variable in class net.sf.colossus.game.BattleStrike
-
- game - Variable in class net.sf.colossus.game.Caretaker
-
The game of which we manage the creatures.
- Game - Class in net.sf.colossus.game
-
An ongoing game in Colossus.
- Game(Variant, String[]) - Constructor for class net.sf.colossus.game.Game
-
Create a Game object.
- game - Variable in class net.sf.colossus.game.Movement
-
- game - Variable in class net.sf.colossus.game.Player
-
The game this information belongs to.
- game - Variable in class net.sf.colossus.server.BattleMovementServerSide
-
- game - Variable in class net.sf.colossus.server.BattleStrikeServerSide
-
- game - Variable in class net.sf.colossus.server.CreatureServerSide
-
The game this creature belongs to.
- game - Variable in class net.sf.colossus.server.GameSaving
-
- game - Variable in class net.sf.colossus.server.LegionServerSide
-
- game - Variable in class net.sf.colossus.server.PenaltyOption
-
- game - Variable in class net.sf.colossus.server.Server
-
- game - Variable in class net.sf.colossus.server.StartGameForWebclient
-
- GAME_STARTUP_COMPLETED - Static variable in interface net.sf.colossus.server.INotifyWebServer
-
- GAME_STARTUP_FAILED - Static variable in interface net.sf.colossus.server.INotifyWebServer
-
- GameAction - Interface in net.sf.colossus.game.actions
-
An interface modelling all actions that can be made in a Colossus game.
- gameCancelled(String, String) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- gameCancelled(String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- gameCancelled - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- gameCancelled(String, String) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- gameCancelled(String, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- gameClient - Variable in class net.sf.colossus.webclient.WebClient
-
- GameClientSide - Class in net.sf.colossus.client
-
- GameClientSide(Variant, String[]) - Constructor for class net.sf.colossus.client.GameClientSide
-
- gameCounter - Static variable in class net.sf.colossus.server.GameServerSide
-
- gameFailed(GameInfo, String) - Method in interface net.sf.colossus.webcommon.IRunWebServer
-
- gameFailed(GameInfo, String) - Method in class net.sf.colossus.webserver.WebServer
-
- gameHash - Variable in class net.sf.colossus.webclient.CmdLineWebClient
-
NOTE: shared with SocketThread, because WCST needs it to restore
game tokens to an GameInfo object
- gameHash - Variable in class net.sf.colossus.webclient.WebClient
-
NOTE: shared with SocketThread, because WCST needs it to restore
game tokens to an GameInfo object
- gameHash - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- gameId - Variable in class net.sf.colossus.server.GameServerSide
-
- gameId - Variable in class net.sf.colossus.webcommon.GameInfo
-
- gameId - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- gameInfo(GameInfo) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- gameInfo(GameInfo) - Method in class net.sf.colossus.webclient.WebClient
-
- GameInfo - Class in net.sf.colossus.webcommon
-
One object of this this class represents a game for which players/users
have enrolled to play it together.
- GameInfo(GameInfo.GameType) - Constructor for class net.sf.colossus.webcommon.GameInfo
-
- GameInfo(String, String, String, long, int, String, String, boolean, boolean, int, int, int) - Constructor for class net.sf.colossus.webcommon.GameInfo
-
- GameInfo(String, boolean) - Constructor for class net.sf.colossus.webcommon.GameInfo
-
- gameInfo - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- gameInfo(GameInfo) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- gameInfo(GameInfo) - Method in class net.sf.colossus.webserver.WebServerClient
-
- GameInfo.GameState - Enum in net.sf.colossus.webcommon
-
Enum for the possible states of a game:
- GameInfo.GameState() - Constructor for enum net.sf.colossus.webcommon.GameInfo.GameState
-
- GameInfo.GameType - Enum in net.sf.colossus.webcommon
-
Enum for the possible TYPES of a game
(scheduled or instant, perhaps later also template?)
- GameInfo.GameType() - Constructor for enum net.sf.colossus.webcommon.GameInfo.GameType
-
- gameInitInfo - Static variable in class net.sf.colossus.common.Constants
-
- GameLoading - Class in net.sf.colossus.server
-
- GameLoading() - Constructor for class net.sf.colossus.server.GameLoading
-
- GameManager - Class in net.sf.colossus.webserver
-
This "manager" is accessible via RMI (served by the ColossusRegistry
object) for the games started in own processes.
- GameManager() - Constructor for class net.sf.colossus.webserver.GameManager
-
- gameNrField - Variable in class net.sf.colossus.webclient.WebClient
-
- gameOver - Variable in class net.sf.colossus.game.Game
-
Status for Game is over and message for it
On client side this also implies:
If the game is over, then quitting does not require confirmation.
- gameOverMessage - Variable in class net.sf.colossus.game.Game
-
- gameOverMessageAlreadyShown - Variable in class net.sf.colossus.gui.ClientGUI
-
- gameOverStateReached - Variable in class net.sf.colossus.gui.MasterBoard
-
- gamePorts - Variable in class net.sf.colossus.webserver.PortBookKeeper
-
Nr of ports that are actually available for game serving
(so, this value == 5 means there can be 5 games)
- gameRunner - Variable in class net.sf.colossus.webclient.WebClient
-
- gameRunner - Variable in class net.sf.colossus.webcommon.GameInfo
-
- games - Variable in class net.sf.colossus.webserver.GameManager
-
- gameSaver - Variable in class net.sf.colossus.server.GameServerSide
-
The object that handles the Game Saving procedure
- GameSaving - Class in net.sf.colossus.server
-
- GameSaving(GameServerSide, Options) - Constructor for class net.sf.colossus.server.GameSaving
-
- gamesCards - Variable in class net.sf.colossus.webclient.WebClient
-
- GameServerSide - Class in net.sf.colossus.server
-
Class Game gets and holds high-level data about a Titan game.
- GameServerSide(WhatNextManager, Options, Variant) - Constructor for class net.sf.colossus.server.GameServerSide
-
The normal constructor to be used everywhere
- GameServerSide.GamePhaseAdvancer - Class in net.sf.colossus.server
-
Wrap the complexity of phase advancing.
- GameServerSide.GamePhaseAdvancer() - Constructor for class net.sf.colossus.server.GameServerSide.GamePhaseAdvancer
-
- GameServerSideTestAccess - Class in net.sf.colossus.server
-
- GameServerSideTestAccess(WhatNextManager, Options, Variant) - Constructor for class net.sf.colossus.server.GameServerSideTestAccess
-
The normal constructor to be used everywhere
- gameShouldContinue() - Method in class net.sf.colossus.server.GameServerSide
-
- gamesTablesPanel - Variable in class net.sf.colossus.webclient.WebClient
-
- gameStarted(GameInfo) - Method in interface net.sf.colossus.webcommon.IRunWebServer
-
- gameStarted - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- gameStarted(GameInfo) - Method in class net.sf.colossus.webserver.WebServer
-
- gameStartsNow(String, int, String) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- gameStartsNow(String, int, String) - Method in class net.sf.colossus.webclient.WebClient
-
- gameStartsNow - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- gameStartsNow(String, int, String) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- gameStartsNow(String, int, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- gameStartsNowSent - Variable in class net.sf.colossus.webserver.WebServerClient
-
Time when last gameStartsNowSent was sent (in ms since epoch)
- gameStartsSoon(String, String) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- gameStartsSoon(String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- gameStartsSoon - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- gameStartsSoon(String, String) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- gameStartsSoon(String, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- gameStartsSoonSent - Variable in class net.sf.colossus.webserver.WebServerClient
-
Time when last gameStartsSoonSent was sent (in ms since epoch)
- gameStartupCompleted() - Method in interface net.sf.colossus.server.INotifyWebServer
-
- gameStartupCompleted() - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- gameStartupCompleted() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- gameStartupFailed(String) - Method in interface net.sf.colossus.server.INotifyWebServer
-
- gameStartupFailed(String) - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- gameStartupFailed(String) - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- gameStartupTimeoutSecs - Variable in class net.sf.colossus.server.Server
-
Timeout how long server waits for clients before giving up;
in normal/local games 0, meaning forever;
in public server usage set to WEBGAMES_STARTUP_TIMEOUT_SECS
- gamesUpdates - Variable in class net.sf.colossus.webclient.WebClient
-
- GameTableModel - Class in net.sf.colossus.webclient
-
- GameTableModel(Locale) - Constructor for class net.sf.colossus.webclient.GameTableModel
-
- gameTurn - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- gameUpMutex - Variable in class net.sf.colossus.server.GameServerSideTestAccess
-
- GANG_UP_ON_CREATURE - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- GBC_DEFAULT - Static variable in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- GBC_NORTHEAST - Static variable in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- GBC_NORTHWEST - Static variable in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- generalChat - Variable in class net.sf.colossus.webclient.WebClient
-
- generalChat - Variable in class net.sf.colossus.webserver.WebServer
-
- generalChatName - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- generalMessage - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- generateDamageMap() - Method in class net.sf.colossus.ai.AbstractAI
-
Create a map containing each target and the number of hits it would
likely take if all possible creatures attacked it.
- generateLegionMoves(List<List<CritterMove>>, boolean) - Method in class net.sf.colossus.ai.AbstractAI
-
allCritterMoves is a List of sorted MoveLists.
- geneticGeneration() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
create a genetic combination
- get() - Static method in class net.sf.colossus.gui.Scale
-
- getAcqStepValue() - Method in class net.sf.colossus.ai.AbstractAI
-
Shortcut to ask for the acquirables basic value from the variant
- getAcquirableList() - Method in class net.sf.colossus.variant.Variant
-
To obtain all the Creature that can be Acquired.
- getAcquirableRecruitmentsValue() - Method in class net.sf.colossus.variant.Variant
-
To obtain the base amount of points needed for Acquirement.
- getAcquirables() - Method in class net.sf.colossus.game.Legion.AcquirableDecision
-
- getAcquirablesList() - Method in interface net.sf.colossus.variant.IVariantInitializer
-
- getAcquirablesList() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
- getAcquirablesList() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader.NullTerrainRecruitLoader
-
- getActiveBattleUnits() - Method in class net.sf.colossus.client.BattleClientSide
-
- getActiveBattleUnits() - Method in class net.sf.colossus.client.Client
-
- getActiveLegion() - Method in class net.sf.colossus.server.BattleServerSide
-
- getActivePlayer() - Method in class net.sf.colossus.client.Client
-
- getActivePlayer() - Method in class net.sf.colossus.client.GameClientSide
-
- getActivePlayer() - Method in interface net.sf.colossus.client.IOracle
-
- getActivePlayer() - Method in class net.sf.colossus.gui.EventViewer
-
- getActivePlayer() - Method in class net.sf.colossus.server.GameServerSide
-
- getActivePlayerNum() - Method in class net.sf.colossus.server.GameServerSide
-
- getActivePlayerSS() - Method in class net.sf.colossus.server.Server
-
- getAddedCreatureType() - Method in class net.sf.colossus.game.actions.AddCreatureAction
-
The type of creature that was added.
- getAfterSplitCreatures() - Method in class net.sf.colossus.client.PredictSplitNode
-
Return list of CreatureInfo where atSplit == false.
- getAliases() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getAliveCount() - Method in class net.sf.colossus.gui.RevealEvent
-
- getAllCritters() - Method in class net.sf.colossus.client.BattleClientSide
-
- getAllCritters() - Method in class net.sf.colossus.game.Battle
-
Get all BattleCritters / BattleUnits
Abstract because currently implementation is different, but needed
on both side, e.g.
- getAllCritters() - Method in class net.sf.colossus.server.BattleServerSide
-
- getAllHazardHexsides() - Static method in class net.sf.colossus.variant.HazardHexside
-
Returns all available hazard hexsides.
- getAllHazardTerrains() - Static method in class net.sf.colossus.variant.HazardTerrain
-
Returns all available hazard terrains.
- getAllHexes() - Method in class net.sf.colossus.client.HexMap
-
- getAllHexes() - Method in class net.sf.colossus.gui.BattleMap
-
- getAllHexes() - Method in class net.sf.colossus.variant.MasterBoard
-
Return a set of all hex labels.
- getAllHexLabels() - Method in class net.sf.colossus.variant.MasterBoard
-
Return a set of all hex labels.
- getAllInAllSubtreesIgnoringSpecials(Variant, CreatureType) - Static method in class net.sf.colossus.variant.RecruitingSubTree
-
- getAllInAllSubtreesIgnoringSpecialsRec(Variant, Map<MasterBoardTerrain, Set<CreatureType>>, CreatureType) - Static method in class net.sf.colossus.variant.RecruitingSubTree
-
- getAllLegions() - Method in class net.sf.colossus.game.Game
-
Return a list of all legions of all players.
- getAllPossibleSpecialRecruiters(MasterBoardTerrain) - Method in class net.sf.colossus.server.CustomRecruitBase
-
List all creatures that can recruit in this terrain in a special way.
- getAllPossibleSpecialRecruiters(MasterBoardTerrain) - Method in interface net.sf.colossus.variant.ICustomRecruitBase
-
List all creatures that can recruit in this terrain in a special way.
- getAllPossibleSpecialRecruits(MasterBoardTerrain) - Method in class net.sf.colossus.server.CustomRecruitBase
-
List all creatures that can be recruited in this terrain
in a special way.
- getAllPossibleSpecialRecruits(MasterBoardTerrain) - Method in interface net.sf.colossus.variant.ICustomRecruitBase
-
List all creatures that can be recruited in this terrain
in a special way.
- getAllTerrainsWhereThisNumberOfCreatureRecruit(String, int) - Method in class net.sf.colossus.game.RecruitGraph
-
Return all the terrains (as String in a List) where the given
number of creature of the given name can recruit.
- getAllThatCanRecruitThisCreature(String) - Method in class net.sf.colossus.game.RecruitGraph
-
A list of what can recruit a creature.
- getAllThatThisCreatureCanRecruit(String) - Method in class net.sf.colossus.game.RecruitGraph
-
A list of what a creature can recruit.
- getAllUsers() - Method in class net.sf.colossus.webcommon.UserDB
-
- getAngelBasename() - Method in class net.sf.colossus.game.Player
-
Return the full basename for an angel of this player.
- getAntialias() - Static method in class net.sf.colossus.gui.GUIHex
-
- getArgs() - Method in class net.sf.colossus.client.ClientThread.ServerEvent
-
- getAtSplitOrRemovedCreatures() - Method in class net.sf.colossus.client.PredictSplitNode
-
Return list of CreatureInfo where atSplit == true, plus removed
creatures.
- getAttacker() - Method in class net.sf.colossus.client.Client
-
- getAttacker() - Method in class net.sf.colossus.game.Game
-
- getAttacker() - Method in class net.sf.colossus.game.Proposal
-
- getAttacker() - Method in class net.sf.colossus.gui.Concede
-
- getAttackerDead() - Method in class net.sf.colossus.ai.RationalAI.BattleResults
-
- getAttackerId() - Method in class net.sf.colossus.game.Proposal
-
- getAttackerSkill(BattleCritter, BattleCritter) - Method in class net.sf.colossus.game.BattleStrike
-
WARNING: this is duplicated in CreatureServerSide
(moved from Strike to here)
- getAttackerSkill(Creature, Creature, boolean) - Method in class net.sf.colossus.server.BattleStrikeServerSide
-
WARNING: this is duplicated in BattleClientSide
- getAttackingLegion() - Method in class net.sf.colossus.game.Battle
-
- getAttackingLegion() - Method in class net.sf.colossus.game.Engagement
-
- getAttackingLegion() - Method in class net.sf.colossus.server.BattleServerSide
-
Override with covariant return type to ease transition into new model.
- getAttributeBoolean(Element, String) - Method in class net.sf.colossus.xmlparser.CreatureLoader
-
Lookup attribute of name name in Element el, and return
its value as boolean.
- getAutosave() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getAvailableCount(CreatureType) - Method in class net.sf.colossus.game.Caretaker
-
- getAverageLegionPointValue() - Method in class net.sf.colossus.client.GameClientSide
-
Return the average point value of all legions in the game.
- getBackgroundColor() - Method in enum net.sf.colossus.game.PlayerColor
-
- getBalancedTowers(int, List<MasterHex>) - Static method in class net.sf.colossus.server.GameServerSide
-
Return a list with a balanced order of numPlayer towers chosen
from towerList, which must hold numeric strings.
- getBalancedTowers() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getBaseColor() - Method in class net.sf.colossus.variant.CreatureType
-
- getBaseExitLabel(int) - Method in class net.sf.colossus.variant.MasterHex
-
- getBaseExitType(int) - Method in class net.sf.colossus.variant.MasterHex
-
- getBaseRectangle() - Method in interface net.sf.colossus.guiutil.INonRecticleJComponent
-
- getBasicName() - Method in class net.sf.colossus.client.HexMap
-
- getBattle() - Method in class net.sf.colossus.game.BattleStrike
-
- getBattle() - Method in class net.sf.colossus.game.Game
-
- getBattle() - Method in class net.sf.colossus.server.BattleStrikeServerSide
-
- getBattleActiveLegion() - Method in class net.sf.colossus.client.BattleClientSide
-
- getBattleActiveLegion() - Method in class net.sf.colossus.game.Battle
-
- getBattleActiveLegion() - Method in class net.sf.colossus.game.Game
-
- getBattleActiveLegion() - Method in class net.sf.colossus.server.BattleServerSide
-
- getBattleActivePlayer() - Method in class net.sf.colossus.client.BattleClientSide
-
- getBattleActivePlayer() - Method in class net.sf.colossus.client.Client
-
- getBattleActivePlayer() - Method in class net.sf.colossus.client.GameClientSide
-
- getBattleActivePlayer() - Method in interface net.sf.colossus.client.IOracle
-
- getBattleActivePlayer() - Method in class net.sf.colossus.server.BattleServerSide
-
- getBattleChitAtPoint(Point) - Method in class net.sf.colossus.gui.BattleBoard
-
Return the BattleChit containing the given point,
or null if none does.
- getBattleCS() - Method in class net.sf.colossus.client.Client
-
- getBattleCS() - Method in class net.sf.colossus.client.GameClientSide
-
- getBattleCS() - Method in interface net.sf.colossus.client.IOracle
-
- getBattleHexByLabel(String) - Method in class net.sf.colossus.gui.BattleBoard
-
- getBattlelandsDirectoriesList() - Static method in class net.sf.colossus.server.VariantSupport
-
- getBattlePhase() - Method in class net.sf.colossus.client.BattleClientSide
-
- getBattlePhase() - Method in class net.sf.colossus.client.Client
-
- getBattlePhase() - Method in class net.sf.colossus.client.GameClientSide
-
- getBattlePhase() - Method in interface net.sf.colossus.client.IOracle
-
- getBattlePhase() - Method in class net.sf.colossus.server.BattleServerSide
-
- getBattlePhaseName() - Method in class net.sf.colossus.client.BattleClientSide
-
- getBattleSite() - Method in class net.sf.colossus.client.Client
-
- getBattleSite() - Method in class net.sf.colossus.game.Game
-
- getBattleSS() - Method in class net.sf.colossus.server.BattleMovementServerSide
-
- getBattleSS() - Method in class net.sf.colossus.server.GameServerSide
-
- getBattleStrike() - Method in class net.sf.colossus.ai.AbstractAI
-
- getBattleStrike() - Method in class net.sf.colossus.game.Game
-
- getBattleStrikeSS() - Method in class net.sf.colossus.server.GameServerSide
-
- getBattleTally() - Method in class net.sf.colossus.server.LegionServerSide
-
- getBattleTurnNumber() - Method in class net.sf.colossus.client.Client
-
- getBattleTurnNumber() - Method in class net.sf.colossus.client.GameClientSide
-
- getBattleTurnNumber() - Method in class net.sf.colossus.game.Battle
-
- getBattleTurnNumber() - Method in class net.sf.colossus.game.Game
-
- getBattleUnit(BattleHex) - Method in class net.sf.colossus.ai.AbstractAI
-
- getBattleUnit(BattleHex) - Method in class net.sf.colossus.client.BattleClientSide
-
- getBattleUnit(int) - Method in class net.sf.colossus.client.BattleClientSide
-
Get the BattleUnit with this tag.
- getBattleUnit() - Method in class net.sf.colossus.gui.GUIBattleChit
-
- getBattleUnitCS(BattleHex) - Method in class net.sf.colossus.client.BattleClientSide
-
- getBattleUnitDescription(BattleCritter) - Method in class net.sf.colossus.gui.ClientGUI
-
- getBattleUnits() - Method in class net.sf.colossus.client.BattleClientSide
-
- getBattleUnits(BattleHex) - Method in class net.sf.colossus.client.BattleClientSide
-
- getBestCreature(List<CreatureType>) - Method in class net.sf.colossus.ai.SimpleAI
-
Return the most important Creature in the list of Creatures.
- getBestPossibleRecruitEver(String, Legion) - Method in class net.sf.colossus.game.RecruitGraph
-
Return the name of the best possible creature that is reachable
trough the given creature from the given LegionInfo (can be null).
- getBoard() - Method in class net.sf.colossus.gui.ClientGUI
-
- getBoardParity() - Method in class net.sf.colossus.variant.MasterBoard
-
- getBoolOption(String, boolean) - Method in class net.sf.colossus.gui.EventViewer
-
- getBound() - Method in class net.sf.colossus.server.ManagedGame
-
- getBounds() - Method in class net.sf.colossus.gui.Chit
-
- getBounds() - Method in class net.sf.colossus.gui.GUIBattleChit
-
- getBounds() - Method in class net.sf.colossus.gui.GUIHex
-
- getBuildInfo(boolean) - Static method in class net.sf.colossus.util.BuildInfo
-
- getByName(String) - Static method in enum net.sf.colossus.game.PlayerColor
-
- getByName(List<String>) - Static method in enum net.sf.colossus.game.PlayerColor
-
- getByShortName(String) - Static method in enum net.sf.colossus.game.PlayerColor
-
- getBytesFromFile(String, List<String>, boolean, boolean) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the content of the specified file as an array of byte.
- getBytesFromInputStream(InputStream) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the content of the specified InputStream as an array of byte.
- getCallbackHandler() - Method in class net.sf.colossus.gui.ClientGUI
-
- getCaretaker() - Method in class net.sf.colossus.ai.AbstractAI
-
- getCaretaker() - Method in interface net.sf.colossus.ai.AI
-
- getCaretaker() - Method in class net.sf.colossus.game.Game
-
- getCaretaker() - Method in class net.sf.colossus.game.RecruitGraph
-
- getCarryDamage() - Method in class net.sf.colossus.server.BattleServerSide
-
- getCarryTargetDescriptions() - Method in class net.sf.colossus.server.BattleServerSide
-
- getCarryTargets() - Method in class net.sf.colossus.server.BattleServerSide
-
Return the set of hexes with valid carry targets.
- getCarryTargets() - Method in class net.sf.colossus.server.PenaltyOption
-
- getCenter() - Method in class net.sf.colossus.gui.Chit
-
- getCertainAtSplitOrRemovedCreatures() - Method in class net.sf.colossus.client.PredictSplitNode
-
Return list of CreatureInfo where both certain and atSplit are true, plus
removed creatures.
- getCertainCreatures() - Method in class net.sf.colossus.client.PredictSplitNode
-
Return list of CreatureInfo where certain == true.
- getCertainPointValue() - Method in class net.sf.colossus.client.LegionClientSide
-
Return the total point value of those creatures of this legion
which are certain.
- getCertainties() - Method in class net.sf.colossus.client.LegionClientSide
-
Return a list of Booleans.
- getChannel() - Method in class net.sf.colossus.webserver.ChatMsgStorage
-
- getChannelId() - Method in class net.sf.colossus.webserver.ChatChannel
-
- getChatId() - Method in class net.sf.colossus.webcommon.ChatMessage
-
- getChild1() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getChild2() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getChildren() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getClient() - Method in class net.sf.colossus.gui.BattleBoard
-
- getClient() - Method in class net.sf.colossus.gui.ClientGUI
-
- getClient() - Method in class net.sf.colossus.server.MessageRecorder.Message
-
- getClient(Player) - Method in class net.sf.colossus.server.Server
-
- getClientCount() - Method in class net.sf.colossus.server.Server
-
- getClientForName(String) - Method in class net.sf.colossus.server.GameServerSideTestAccess
-
- getClientInfo() - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- getClientVersion() - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- getClientVersion() - Method in class net.sf.colossus.webclient.WebClient
-
- getClientVersion() - Method in interface net.sf.colossus.webcommon.IWebClient
-
- getClientVersion() - Method in class net.sf.colossus.webserver.WebServerClient
-
- getCliffOrArrowsPositionXArray(int, double, double, double) - Method in class net.sf.colossus.gui.GUIHex
-
- getCliffOrArrowsPositionYArray(int, double, double, double) - Method in class net.sf.colossus.gui.GUIHex
-
- getClipboardContents() - Method in class net.sf.colossus.util.ClipBoardAccess
-
Get the String residing on the clipboard.
- getCode() - Method in class net.sf.colossus.variant.Hazards
-
- getColor() - Method in class net.sf.colossus.client.Client
-
- getColor() - Method in class net.sf.colossus.game.Player
-
- getColor() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getColorPane() - Method in class net.sf.colossus.gui.PreferencesWindow
-
- getColumnClass(int) - Method in class net.sf.colossus.webclient.GameTableModel
-
- getColumnCount() - Method in class net.sf.colossus.webclient.GameTableModel
-
- getColumnName(int) - Method in class net.sf.colossus.webclient.GameTableModel
-
- getCombatList(Legion, MasterBoardTerrain, boolean) - Method in class net.sf.colossus.ai.RationalAI
-
- getCombatValue(BattleCritter, MasterBoardTerrain) - Static method in class net.sf.colossus.ai.SimpleAI
-
- getCombatValue(CreatureType, MasterBoardTerrain) - Method in class net.sf.colossus.ai.SimpleAI
-
XXX Inaccurate for titans.
- getCombatValue(Legion, MasterBoardTerrain) - Method in class net.sf.colossus.ai.SimpleAI
-
- getCommand() - Method in class net.sf.colossus.server.MessageRecorder.Message
-
- getCommand() - Method in class net.sf.colossus.webclient.WebClientSocketThread.AckWaiter
-
- getCommitNumber() - Method in class net.sf.colossus.server.ClientHandler.MessageForClient
-
- getCompositeImage(String[], List<String>, int, int) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the composite image made from blending the given filenames
from the given directories.
- getContents() - Method in class net.sf.colossus.client.LegionClientSide
-
Return an immutable copy of the legion's contents, in sorted order.
- getCopy() - Method in class net.sf.colossus.server.History
-
All events before last commit
- getCount() - Method in class net.sf.colossus.ai.objectives.CreatureAttackTacticalObjective
-
- getCount(CreatureType) - Method in class net.sf.colossus.server.CustomRecruitBase
-
- getCre() - Method in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- getCreature() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader.CreatureAndNumber
-
- getCreatureByName(String) - Method in class net.sf.colossus.variant.Variant
-
Look up a creature type by its name.
- getCreatureMoveLimit() - Method in class net.sf.colossus.ai.SimpleAI
-
Find the maximum number of moves per creature to test, such that
numMobileCreaturesInLegion ^ N <= LEGION_MOVE_LIMIT, but we must
have at least as many moves as mobile creatures to ensure that
every creature has somewhere to go.
- getCreatureName() - Method in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- getCreatureName() - Method in class net.sf.colossus.gui.GUIBattleChit
-
- getCreatureNames() - Method in class net.sf.colossus.client.CreatureInfoList
-
- getCreatures() - Method in class net.sf.colossus.client.LegionClientSide
-
We don't use the creature list in this class yet, so we override this
to use the one from the
PredictSplitNode
.
- getCreatures() - Method in class net.sf.colossus.client.PredictSplitNode
-
Return list of CreatureInfo
- getCreatures() - Method in class net.sf.colossus.game.Legion
-
TODO should be an unmodifiable List, but can't at the moment since both
derived classes and users might still expect to change it
TODO should be List, but subtypes are still covariant
- getCreatures() - Method in class net.sf.colossus.server.LegionServerSide
-
- getCreaturesNames() - Static method in class net.sf.colossus.server.VariantSupport
-
- getCreatureSS(BattleHex) - Method in class net.sf.colossus.server.BattleServerSide
-
- getCreatureType(String) - Method in class net.sf.colossus.ai.AbstractHintProvider
-
- getCreatureTypeByName(String) - Method in interface net.sf.colossus.variant.AllCreatureType
-
Convert a name into the actual CreatureType
- getCreatureTypeByName(String) - Method in class net.sf.colossus.xmlparser.CreatureLoader
-
- getCreatureTypes() - Method in class net.sf.colossus.client.CreatureInfoList
-
- getCreatureTypes() - Method in class net.sf.colossus.game.Legion
-
Retrieves a list of all creature types in this legion.
- getCreatureTypes() - Method in interface net.sf.colossus.variant.AllCreatureType
-
Retrieve all the CreatureType in the game.
- getCreatureTypes() - Method in class net.sf.colossus.variant.Variant
-
- getCreatureTypes() - Method in class net.sf.colossus.xmlparser.CreatureLoader
-
- getCreatureTypesAsList() - Method in interface net.sf.colossus.variant.AllCreatureType
-
Retrieve all the CreatureType in the game.
- getCreatureTypesAsList() - Method in class net.sf.colossus.variant.Variant
-
- getCreatureTypesAsList() - Method in class net.sf.colossus.xmlparser.CreatureLoader
-
- getCritter() - Method in class net.sf.colossus.client.CritterMove
-
- getCritter(BattleHex) - Method in class net.sf.colossus.game.Battle
-
- getCritter(int) - Method in class net.sf.colossus.server.LegionServerSide
-
TODO avoid index-based access
- getCritter(CreatureType) - Method in class net.sf.colossus.server.LegionServerSide
-
Gets the first critter in this legion with the same creature
type as the passed creature.
- getCritterByTag(int) - Method in class net.sf.colossus.server.LegionServerSide
-
Return the first critter with a matching tag.
- getCritterMoves() - Method in class net.sf.colossus.ai.helper.LegionMove
-
- getCurrent() - Method in class net.sf.colossus.util.PermGen
-
get the current permutation
- getCurrentHex() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getCurrentHex() - Method in interface net.sf.colossus.game.BattleCritter
-
- getCurrentHex() - Method in class net.sf.colossus.game.BattleUnit
-
- getCurrentHex() - Method in class net.sf.colossus.game.Creature
-
- getCurrentHex() - Method in class net.sf.colossus.game.Legion
-
Returns the current position of the legion.
- getCurrentHex() - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
prox to simulated hex.
- getCurrentLegionMarkerId() - Method in class net.sf.colossus.client.Client
-
- getCurrentResults() - Method in class net.sf.colossus.gui.BattleDice
-
- getCurrentVariant() - Static method in class net.sf.colossus.server.VariantSupport
-
Retrieves the currently loaded variant.
- getCustomRecruitBase(String) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
- getDeadBeforeSave() - Method in class net.sf.colossus.game.Player
-
During loading of a game, this player was already dead in the game
before saving.
- getDeadCount(CreatureType) - Method in class net.sf.colossus.game.Caretaker
-
- getDeadCount() - Method in class net.sf.colossus.gui.RevealEvent
-
- getDeadCount(CreatureType) - Method in class net.sf.colossus.server.CustomRecruitBase
-
- getDeadCount() - Method in class net.sf.colossus.webcommon.UserDB
-
- getDefaultTerrain() - Static method in class net.sf.colossus.variant.HazardTerrain
-
- getDefender() - Method in class net.sf.colossus.client.Client
-
- getDefender() - Method in class net.sf.colossus.game.Game
-
- getDefender() - Method in class net.sf.colossus.game.Proposal
-
- getDefenderDead() - Method in class net.sf.colossus.ai.RationalAI.BattleResults
-
- getDefenderId() - Method in class net.sf.colossus.game.Proposal
-
- getDefendingLegion() - Method in class net.sf.colossus.game.Battle
-
- getDefendingLegion() - Method in class net.sf.colossus.game.Engagement
-
- getDefendingLegion() - Method in class net.sf.colossus.server.BattleServerSide
-
Override with covariant return type to ease transition into new model.
- getDepends() - Method in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- getDescription() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getDescription() - Method in class net.sf.colossus.ai.objectives.CreatureAttackTacticalObjective
-
- getDescription() - Method in class net.sf.colossus.ai.objectives.DestroyCreatureTacticalObjective
-
- getDescription() - Method in class net.sf.colossus.ai.objectives.PreserveCreatureTacticalObjective
-
- getDescription() - Method in interface net.sf.colossus.ai.objectives.TacticalObjective
-
Get the description of this objective.
- getDescription() - Method in class net.sf.colossus.appmain.GetPlayers.varFileFilter
-
- getDescription() - Method in interface net.sf.colossus.game.BattleCritter
-
- getDescription() - Method in class net.sf.colossus.game.BattleUnit
-
- getDescription() - Method in class net.sf.colossus.game.Creature
-
- getDescription() - Method in class net.sf.colossus.gui.GUIBattleChit
-
- getDescription() - Method in class net.sf.colossus.server.ConfigFileFilter
-
- getDescription() - Method in class net.sf.colossus.server.XMLSnapshotFilter
-
- getDescription() - Method in class net.sf.colossus.variant.Hex
-
- getDestination() - Method in class net.sf.colossus.game.actions.RelocateLegion
-
- getDestination() - Method in class net.sf.colossus.game.RecruitGraph.RecruitEdge
-
- getDice(BattleCritter, BattleCritter) - Method in class net.sf.colossus.game.BattleStrike
-
Return the number of dice that will be rolled when striking this
target, including modifications for terrain.
- getDice(CreatureServerSide, Creature) - Method in class net.sf.colossus.server.BattleStrikeServerSide
-
Return the number of dice that will be rolled when striking this
target, including modifications for terrain.
- getDice(Creature, Creature, boolean) - Method in class net.sf.colossus.server.BattleStrikeServerSide
-
WARNING: this is currently still duplicated in game.BattleStrike
- getDice() - Method in class net.sf.colossus.server.PenaltyOption
-
- getDieImageName(String) - Method in class net.sf.colossus.gui.BattleDice
-
- getDieImageName(int) - Static method in class net.sf.colossus.gui.MovementDie
-
- getDieImageName(String, int) - Static method in class net.sf.colossus.gui.StrikeDie
-
- getDim() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- getDirection(BattleHex, BattleHex, boolean) - Static method in class net.sf.colossus.game.Battle
-
Return the hexside direction of the path from hex1 to hex2.
- getDisplayName() - Method in class net.sf.colossus.client.HexMap
-
- getDisplayName() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getDisposedQueueLen() - Method in interface net.sf.colossus.client.IServerConnection
-
- getDisposedQueueLen() - Method in class net.sf.colossus.client.SocketClientThread
-
- getDocument(String, List<String>) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the first Document from file of name filename in
the list of directories.
- getDocument() - Method in class net.sf.colossus.util.SwingDocumentLogHandler
-
- getDonor() - Method in class net.sf.colossus.game.actions.Summoning
-
- getDonor() - Method in class net.sf.colossus.game.SummonInfo
-
- getDonor() - Method in class net.sf.colossus.server.PlayerServerSide
-
- getDuration() - Method in class net.sf.colossus.webclient.WebClient
-
- getDuration() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getElevation() - Method in class net.sf.colossus.variant.BattleHex
-
- getEmail() - Method in class net.sf.colossus.webcommon.User
-
- getEndingHex() - Method in class net.sf.colossus.client.CritterMove
-
- getEnemyLegions(Player) - Method in class net.sf.colossus.game.Game
-
Return a list of all legions not belonging to player.
- getEnemyLegions(MasterHex, Player) - Method in class net.sf.colossus.game.Game
-
- getEngagement() - Method in class net.sf.colossus.client.Client
-
- getEngagement() - Method in interface net.sf.colossus.client.IOracle
-
- getEngagement() - Method in class net.sf.colossus.game.Game
-
- getEnrolledCount() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getEnrolledCount() - Method in class net.sf.colossus.webcommon.UserDB
-
- getEntrance(EntrySide) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getEntranceType(int) - Method in class net.sf.colossus.variant.MasterHex
-
- getEntryCost(CreatureType, int, boolean) - Method in class net.sf.colossus.variant.BattleHex
-
Return the number of movement points it costs to enter this hex.
- getEntrySide() - Method in class net.sf.colossus.game.Legion
-
- getErrorDuringFunctionalTest() - Static method in class net.sf.colossus.util.ErrorUtils
-
- getEventExpiring() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getEventType() - Method in class net.sf.colossus.gui.RevealEvent
-
- getEventTypeText() - Method in class net.sf.colossus.gui.RevealEvent
-
- getEventTypeText(int) - Static method in class net.sf.colossus.gui.RevealEvent
-
- getException() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- getExecutionCompleted() - Method in class net.sf.colossus.client.ClientThread.ServerEvent
-
- getExecutionStarted() - Method in class net.sf.colossus.client.ClientThread.ServerEvent
-
- getExitType(int) - Method in class net.sf.colossus.variant.MasterHex
-
- getExpectedValue() - Method in class net.sf.colossus.ai.RationalAI.BattleResults
-
- getFailed() - Method in class net.sf.colossus.client.Client
-
- getFileCacheDump() - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Dump the file cache as a List of XML "DataFile" Element,
with the file key as attribute "DataFileKey", and the
file data as a CDATA content.
- getFirstAvailableMarker() - Method in class net.sf.colossus.game.Player
-
- getFirstEnemyLegion(MasterHex, Player) - Method in class net.sf.colossus.game.Game
-
Finds the first legion in a hex not belonging to a certain player.
- getFirstFriendlyLegion(MasterHex, Player) - Method in class net.sf.colossus.game.Game
-
- getFirstLegion(MasterHex) - Method in class net.sf.colossus.game.Game
-
- getFirstMarker() - Method in class net.sf.colossus.server.PlayerServerSide
-
- getForegroundColor() - Method in enum net.sf.colossus.game.PlayerColor
-
- getFrame() - Method in class net.sf.colossus.gui.MasterBoard
-
- getFrame() - Method in class net.sf.colossus.server.StartupProgress
-
- getFreePort(GameInfo) - Method in interface net.sf.colossus.webcommon.IPortProvider
-
- getFreePort(GameInfo) - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- getFriendlyLegions(MasterHex, Player) - Method in class net.sf.colossus.game.Game
-
- getFull(String) - Method in interface net.sf.colossus.util.IValueRecorderItem
-
- getFull(String) - Method in class net.sf.colossus.util.ValueRecorder
-
- getFull(String) - Method in class net.sf.colossus.util.ValueRecorder.TrivialValueRecorderItem
-
- getFullBuildInfoString() - Static method in class net.sf.colossus.util.BuildInfo
-
Get an info string describing the current build:
Build time stamp, username and revision number
(revision number may contain a charactor indicating that the sources
were modified before compilation)
- getFullName() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getFullPathFileForVariantName(String) - Static method in class net.sf.colossus.server.VariantSupport
-
- getGame() - Method in class net.sf.colossus.client.Client
-
- getGame() - Method in class net.sf.colossus.game.Battle
-
- getGame() - Method in class net.sf.colossus.game.Caretaker
-
- getGame() - Method in class net.sf.colossus.game.Player
-
- getGame() - Method in class net.sf.colossus.gui.BattleBoard
-
- getGame() - Method in class net.sf.colossus.gui.ClientGUI
-
- getGame() - Method in class net.sf.colossus.server.BattleServerSide
-
Override with covariant return type to ease transition into new model.
- getGame() - Method in class net.sf.colossus.server.CreatureServerSide
-
- getGame() - Method in class net.sf.colossus.server.PlayerServerSide
-
Overridden to return specific flavor of Game until the upper class is sufficient.
- getGame() - Method in class net.sf.colossus.server.Server
-
- getGame() - Method in class net.sf.colossus.server.StartGameForWebclient
-
- getGameAtPort(int) - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- getGameClientSide() - Method in class net.sf.colossus.client.BattleClientSide
-
- getGameClientSide() - Method in class net.sf.colossus.client.Client
-
- getGameClientSide() - Method in class net.sf.colossus.gui.ClientGUI
-
- getGameCount() - Method in class net.sf.colossus.webserver.GameManager
-
- getGameHash() - Method in class net.sf.colossus.webclient.WebClient
-
- getGameId() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getGameOnServer(GameInfo) - Method in class net.sf.colossus.webserver.WebServer
-
- getGameOverMessage() - Method in class net.sf.colossus.game.Game
-
- getGameRunner() - Method in class net.sf.colossus.webclient.WebClient
-
- getGameRunner() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getGameState() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getGeneralChat() - Method in class net.sf.colossus.webserver.WebServer
-
- getGUI() - Method in class net.sf.colossus.client.Client
-
- getGUIBattleChit(BattleHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- getGUIBattleChits() - Method in class net.sf.colossus.gui.ClientGUI
-
Get a list of all GUIBattleChits (on the current BattleMap)
- getGUIBattleChitsInHex(BattleHex) - Method in class net.sf.colossus.gui.ClientGUI
-
Find all GUIBattleChits that occupy a specified hex
Note that this can be several for the offboard position(s)
- getGUIHexByMasterHex(MasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
Do a brute-force search through the hex array, looking for
a match.
- getGUIHexByModelHex(BattleHex) - Method in class net.sf.colossus.client.HexMap
-
Do a brute-force search through the hex array, looking for
a match.
- getGUIHexByModelHex(BattleHex) - Method in class net.sf.colossus.gui.BattleMap
-
- getHazardColor() - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
color of hex i stand on.
- getHazardCount(HazardTerrain) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getHazardHexsideCount(HazardHexside) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getHazardSideCount(char) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getHeight() - Method in class net.sf.colossus.client.LegionClientSide
-
- getHeight() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getHeight() - Method in class net.sf.colossus.game.Legion
-
Returns the number of creatures in this legion.
- getHeight() - Method in class net.sf.colossus.gui.RevealEvent
-
- getHeight() - Method in interface net.sf.colossus.variant.IOracleLegion
-
- getHelp() - Method in class net.sf.colossus.cmdline.Opt
-
help string
- getHexByLabel(String) - Method in class net.sf.colossus.client.HexMap
-
- getHexByLabel(String) - Method in class net.sf.colossus.variant.MasterBoard
-
Retrieve a hex by its label.
- getHexByLabel(String) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
Look for the Hex matching the Label in this terrain.
- getHexContainingPoint(Point) - Method in class net.sf.colossus.client.HexMap
-
Return the GUIBattleHex that contains the given point, or
null if none does.
- getHexContainingPoint(Point) - Method in class net.sf.colossus.gui.BattleMap
-
- getHexContainingPoint(Point) - Method in class net.sf.colossus.gui.MasterBoard
-
Return the MasterHex that contains the given point, or
null if none does.
- getHexes() - Method in class net.sf.colossus.xmlparser.StrategicMapLoader
-
- getHexModel() - Method in class net.sf.colossus.gui.GUIHex
-
- getHexsideByCode(char) - Static method in class net.sf.colossus.variant.HazardHexside
-
Deprecated.
- getHexsideByName(String) - Static method in class net.sf.colossus.variant.HazardHexside
-
- getHexsideColor() - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
- getHexsideHazard(int) - Method in class net.sf.colossus.variant.BattleHex
-
TODO use side enumeration types instead of integers
Return the HazardHexside (enumType) at the hex' side number i
- getHexsideImageName(int) - Method in class net.sf.colossus.variant.BattleHex
-
- getHexsides() - Static method in class net.sf.colossus.variant.BattleHex
-
- getHintedRecruitmentValue(CreatureType, Legion, List<IVariantHint.AIStyle>) - Method in class net.sf.colossus.ai.AbstractAI
-
- getHintedRecruitmentValueNonTitan(CreatureType) - Method in class net.sf.colossus.ai.AbstractAI
-
- getHintedRecruitmentValueNonTitan(CreatureType, List<IVariantHint.AIStyle>) - Method in class net.sf.colossus.ai.AbstractAI
-
- getHintedRecruitmentValueOffset(CreatureType, List<IVariantHint.AIStyle>) - Method in class net.sf.colossus.ai.AbstractHintProvider
-
No creature gets an offset by default, subclasses can override.
- getHintedRecruitmentValueOffset(CreatureType) - Static method in class net.sf.colossus.server.VariantSupport
-
- getHintedRecruitmentValueOffset(CreatureType, List<IVariantHint.AIStyle>) - Static method in class net.sf.colossus.server.VariantSupport
-
- getHintedRecruitmentValueOffset(CreatureType, List<IVariantHint.AIStyle>) - Method in interface net.sf.colossus.variant.IVariantHint
-
Give an offset to apply to the creature Point Value before
estimating its recruitment value.
- getHintName() - Method in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- getHistory() - Method in class net.sf.colossus.server.GameServerSide
-
- getHistoryLength() - Method in class net.sf.colossus.gui.BattleDice
-
- getHits() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getHits() - Method in interface net.sf.colossus.game.BattleCritter
-
- getHits() - Method in class net.sf.colossus.game.BattleUnit
-
- getHits() - Method in class net.sf.colossus.game.Creature
-
- getHorizSize() - Method in class net.sf.colossus.variant.MasterBoard
-
- getHorizSize() - Method in class net.sf.colossus.xmlparser.StrategicMapLoader
-
- getHost() - Method in class net.sf.colossus.webclient.WebClient
-
- getHostingHost() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- getHostingHost() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getHostingHost() - Method in interface net.sf.colossus.webcommon.IGameRunner
-
- getHostingHost() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- getHostingPlayer() - Method in class net.sf.colossus.server.GameServerSide
-
- getHostingPlayerName() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- getHostingPort() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- getHostingPort() - Method in interface net.sf.colossus.webcommon.IGameRunner
-
- getHostingPort() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- getHostingUsername() - Method in class net.sf.colossus.server.StartGameForWebclient
-
- getHowManyGamesLeft() - Method in class net.sf.colossus.common.WhatNextManager
-
- getHowManyStresstestRoundsProperty() - Static method in class net.sf.colossus.common.Options
-
- getHP() - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- getId() - Method in class net.sf.colossus.game.BattleUnit
-
- getId() - Method in class net.sf.colossus.gui.Chit
-
- getId() - Method in class net.sf.colossus.util.InstanceGroup.TypeInstance
-
- getId() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getId() - Method in class net.sf.colossus.webclient.ChatHandler
-
- getIdBasedTitanPower() - Method in class net.sf.colossus.game.BattleUnit
-
- getImage(String, int) - Static method in class net.sf.colossus.gui.Chit
-
- getImage(String[], int) - Static method in class net.sf.colossus.gui.Chit
-
- getImage(String, List<String>, int, int) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the first Image of name filename in the list of directories.
- getImageIcon(String, List<String>, int, int) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the first ImageIcon of name filename in the list of directories.
- getImageName() - Method in class net.sf.colossus.variant.CreatureType
-
- getImageNames() - Method in class net.sf.colossus.client.LegionClientSide
-
Return a list of Strings.
- getImageNames() - Method in class net.sf.colossus.game.Creature
-
- getImageNames() - Method in class net.sf.colossus.variant.CreatureType
-
- getImagesDirectoriesList() - Static method in class net.sf.colossus.server.VariantSupport
-
- getInactiveBattleUnits() - Method in class net.sf.colossus.client.BattleClientSide
-
- getInactiveBattleUnits() - Method in class net.sf.colossus.client.Client
-
- getInactiveLegion() - Method in class net.sf.colossus.server.BattleServerSide
-
- getIncomingEdges(String) - Method in class net.sf.colossus.game.RecruitGraph
-
Give the List of RecruitEdge where the given creature is the destination.
- getIncomingEdges() - Method in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- getIndex() - Method in class net.sf.colossus.webserver.RoundtripTimeBookkeeper.RoundtripTimeEntry
-
- getInfoText() - Method in class net.sf.colossus.gui.BattleBoard
-
- getInitialSplitHint(MasterHex) - Method in class net.sf.colossus.ai.AbstractAI
-
Return which creature the variant suggest splitting at turn 1 when
starting in a specific hex.
- getInitialSplitHint(MasterHex) - Static method in class net.sf.colossus.server.VariantSupport
-
- getInitialSplitHint(MasterHex, List<IVariantHint.AIStyle>) - Static method in class net.sf.colossus.server.VariantSupport
-
- getInitialSplitHint(MasterHex, List<IVariantHint.AIStyle>) - Method in interface net.sf.colossus.variant.IVariantHint
-
Obtains the list of creatures to split on turn one.
- getInitiatingWebClient() - Static method in class net.sf.colossus.webclient.RunGameInSameJVM
-
if a Game Server game was started locally on players computer,
then GameServerSide queries the starting web client from here.
- getInitiator() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getInnerHexagon() - Method in class net.sf.colossus.gui.GUIBattleHex
-
- getInputStream(String, List<String>) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the first InputStream from file of name filename in the
list of directories.
- getInputStream(String, List<String>, boolean, boolean, boolean) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the first InputStream from file of name filename in
the list of directories.
- getInputStreamFromBytes(byte[]) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the content of the specified byte array as an InputStream.
- getInputStreamIgnoreFail(String, List<String>) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the first InputStream from file of name filename in the
list of directories, tell the getInputStream not to complain
if not found.
- getInstance(Object) - Method in class net.sf.colossus.util.InstanceGroup
-
- getIntermediateColor(Color, Color, double) - Method in class net.sf.colossus.gui.PlayerDetailsDialog
-
- getIntOption(String) - Method in interface net.sf.colossus.common.IOptions
-
- getIntOption(String) - Method in class net.sf.colossus.common.Options
-
Return -1 if the option's value has not been set.
- getIntOption(String) - Method in class net.sf.colossus.server.GameServerSide
-
- getIntOption(String) - Method in class net.sf.colossus.server.Server
-
- getIntOption(String) - Method in class net.sf.colossus.webserver.WebServerOptions
-
Return -1 if the option's value has not been set.
- getIntOptionNoUndef(String) - Method in class net.sf.colossus.webserver.WebServerOptions
-
- getIServer() - Method in interface net.sf.colossus.client.IServerConnection
-
- getIServer() - Method in class net.sf.colossus.client.SocketClientThread
-
- getKillValue(BattleCritter, MasterBoardTerrain) - Method in class net.sf.colossus.ai.AbstractAI
-
Get the 'kill value' of a creature on a specific terrain.
- getKillValue(CreatureType) - Method in class net.sf.colossus.ai.AbstractAI
-
Get the 'kill value' of a creature on an unspecified terrain.
- getKillValue(CreatureType, MasterBoardTerrain) - Method in class net.sf.colossus.ai.AbstractAI
-
Get the 'kill value' of a creature on a specific terrain.
- getKillValue() - Method in class net.sf.colossus.variant.CreatureType
-
Get the non-terrainified part of the kill-value.
- getLabel() - Method in enum net.sf.colossus.game.EntrySide
-
- getLabel() - Method in class net.sf.colossus.variant.Hex
-
- getLabelSide() - Method in class net.sf.colossus.variant.MasterHex
-
- getLastConfirmationCode() - Method in class net.sf.colossus.webcommon.User
-
- getLastGame() - Static method in class net.sf.colossus.server.GameServerSideTestAccess
-
- getLastNChatMessages() - Method in class net.sf.colossus.webserver.ChatMsgStorage
-
- getLastNotification() - Method in class net.sf.colossus.server.Server.WithdrawInfo
-
- getLastRoll() - Method in class net.sf.colossus.gui.MovementDie
-
- getLastRoll() - Method in class net.sf.colossus.gui.StrikeDie
-
- getLeaf(String) - Method in class net.sf.colossus.client.PredictSplits
-
Return the leaf PredictSplitNode with matching markerId.
- getLeaves(PredictSplitNode) - Method in class net.sf.colossus.client.PredictSplits
-
Return all non-empty childless nodes in subtree starting from node.
- getLeftovers() - Method in class net.sf.colossus.cmdline.CmdLine
-
Return an ArrayList of all leftover arguments that
were found on the command line after valid options
were parsed.
- getLegion(String) - Method in class net.sf.colossus.client.Client
-
Get this legion's info or create if necessary.
- getLegion() - Method in class net.sf.colossus.game.actions.LegionAction
-
The legion that was changed.
- getLegion() - Method in class net.sf.colossus.game.BattleUnit
-
- getLegion() - Method in class net.sf.colossus.game.Creature
-
- getLegion() - Method in class net.sf.colossus.game.Legion.AcquirableDecision
-
- getLegion() - Method in class net.sf.colossus.gui.ClientGUI.PendingMove
-
- getLegion() - Method in class net.sf.colossus.gui.EditLegion
-
- getLegion(BattleServerSide.LegionTags) - Method in class net.sf.colossus.server.BattleServerSide
-
- getLegion1() - Method in class net.sf.colossus.gui.RevealEvent
-
- getLegion2() - Method in class net.sf.colossus.gui.RevealEvent
-
- getLegionByMarkerId(String) - Method in class net.sf.colossus.client.GameClientSide
-
- getLegionByMarkerId(String) - Method in class net.sf.colossus.client.PlayerClientSide
-
- getLegionByMarkerId(String) - Method in class net.sf.colossus.game.Game
-
- getLegionByMarkerId(String) - Method in class net.sf.colossus.game.Player
-
- getLegionByMarkerId(String) - Method in class net.sf.colossus.server.GameServerSide
-
- getLegionByPlayer(Player) - Method in class net.sf.colossus.game.Battle
-
- getLegionCreatureCertainties(Legion) - Method in class net.sf.colossus.client.Client
-
- getLegionCreatureCertainties(Legion) - Method in class net.sf.colossus.client.GameClientSide
-
Return a list of Booleans
- getLegionCreatureCertainties(Legion) - Method in interface net.sf.colossus.client.IOracle
-
- getLegionHeight(String) - Method in class net.sf.colossus.client.Client
-
- getLegionImageNames(Legion) - Method in class net.sf.colossus.client.Client
-
- getLegionImageNames(Legion) - Method in class net.sf.colossus.client.GameClientSide
-
Return a list of Strings.
- getLegionImageNames(Legion) - Method in interface net.sf.colossus.client.IOracle
-
- getLegionMoveConfirmationMode() - Method in interface net.sf.colossus.client.IClientGUI
-
- getLegionMoveConfirmationMode() - Method in class net.sf.colossus.client.NullClientGUI
-
- getLegionMoveConfirmationMode() - Method in class net.sf.colossus.gui.ClientGUI
-
- getLegions() - Method in class net.sf.colossus.client.PlayerClientSide
-
- getLegions() - Method in class net.sf.colossus.game.Player
-
TODO should be List
, but currently subclasses still use more specific types
TODO should be unmodifiable, but at least PlayerServerSide.die(Player)
still
removes items
- getLegions() - Method in class net.sf.colossus.server.PlayerServerSide
-
TODO remove once noone needs the specific version anymore
- getLegionsByHex(MasterHex) - Method in class net.sf.colossus.game.Game
-
- getListenersForOption(String) - Method in class net.sf.colossus.common.Options
-
- getLocation() - Method in class net.sf.colossus.game.Battle
-
- getLocation() - Method in class net.sf.colossus.game.Engagement
-
- getLocationLabel() - Method in class net.sf.colossus.game.Engagement
-
- getLog() - Method in class net.sf.colossus.ai.RationalAI.BattleResults
-
- getLogDirectory() - Method in class net.sf.colossus.gui.MasterBoard
-
- getLoggedIn() - Method in class net.sf.colossus.webserver.WebServerClient
-
- getLoggedInCount() - Method in class net.sf.colossus.webcommon.UserDB
-
- getLoggedInNamesAsString(String) - Method in class net.sf.colossus.webcommon.UserDB
-
- getLoggedInUsers() - Method in class net.sf.colossus.webcommon.UserDB
-
- getLongMarkerId() - Method in class net.sf.colossus.game.Legion
-
- getLongMarkerId() - Method in class net.sf.colossus.gui.RevealEvent
-
Note that RevealEvents use (currently?) everywhere the long marker id
in order to be able to handle re-colored captured markers properly.
- getLongMarkerId2() - Method in class net.sf.colossus.gui.RevealEvent
-
Note that RevealEvents use (currently?) everywhere the long marker id
in order to be able to handle re-colored captured markers properly.
- getLongMarkerName(String) - Static method in class net.sf.colossus.server.LegionServerSide
-
- getLongMarkerName() - Method in class net.sf.colossus.server.LegionServerSide
-
- getLordType() - Method in class net.sf.colossus.gui.PickLord
-
- getMap() - Method in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- getMapKey(String, List<String>) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the key to use in the image and file caches.
- getMapKey(String[], List<String>) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the key to use in the image cache.
- getMapName() - Static method in class net.sf.colossus.server.VariantSupport
-
- getMapOrBoardFrame() - Method in class net.sf.colossus.gui.ClientGUI
-
- getMarkerAtPoint(Point) - Method in class net.sf.colossus.gui.MasterBoard
-
Return the topmost Marker that contains the given point, or
null if none does.
- getMarkerId() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getMarkerId() - Method in class net.sf.colossus.game.Creature
-
- getMarkerId() - Method in class net.sf.colossus.game.Legion
-
- getMarkerName() - Method in class net.sf.colossus.server.LegionServerSide
-
- getMarkerName(String) - Static method in class net.sf.colossus.server.LegionServerSide
-
- getMarkerNamesProperties() - Static method in class net.sf.colossus.server.VariantSupport
-
- getMarkersAvailable() - Method in class net.sf.colossus.game.Player
-
- getMasterBoard() - Method in class net.sf.colossus.gui.MasterBoard
-
TODO this should probably be stored as member, possibly instead of the client class.
- getMasterBoard() - Method in class net.sf.colossus.variant.Variant
-
- getMasterHex(String) - Method in class net.sf.colossus.ai.AbstractHintProvider
-
- getMasterHex() - Method in class net.sf.colossus.client.HexMap
-
- getMasterHex() - Method in class net.sf.colossus.gui.BattleMap
-
- getMax() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getMaxBattleTurns() - Method in class net.sf.colossus.variant.Variant
-
- getMaxCount() - Method in class net.sf.colossus.game.Creature
-
- getMaxCount() - Method in class net.sf.colossus.variant.CreatureType
-
- getMaxForVariant(String) - Method in class net.sf.colossus.webclient.WebClient
-
- getMaximumGameIdFromFiles() - Method in class net.sf.colossus.webserver.WebServer
-
Searches the game directory tree for highest game number for which
a game directory had been earlier created.
- getMaximumSize() - Method in class net.sf.colossus.gui.Chit
-
- getMaximumUsefulNumber(String) - Method in class net.sf.colossus.game.RecruitGraph
-
What is the maximum "useful" number of a given creature for
recruitment purpose (excluding "Any" or "AnyNonLord").
- getMaxPlayers() - Static method in class net.sf.colossus.server.VariantSupport
-
get maximum number of players in that variant
- getMaxPlayers() - Method in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- getMessage() - Method in class net.sf.colossus.gui.ClientGUI
-
- getMessage() - Method in class net.sf.colossus.server.ClientHandler.MessageForClient
-
- getMessage() - Method in class net.sf.colossus.webcommon.ChatMessage
-
- getMessageNr() - Method in class net.sf.colossus.server.ClientHandler.MessageForClient
-
- getMethod() - Method in class net.sf.colossus.client.ClientThread.ServerEvent
-
- getMin() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getMinimumSize() - Method in class net.sf.colossus.appmain.GetPlayers
-
- getMinimumSize() - Method in class net.sf.colossus.appmain.NetworkClientDialog
-
- getMinimumSize() - Method in class net.sf.colossus.client.HexMap
-
- getMinimumSize() - Method in class net.sf.colossus.gui.BattleDice
-
- getMinimumSize() - Method in class net.sf.colossus.gui.Chit
-
- getMinimumSize() - Method in class net.sf.colossus.gui.ConnectionLogWindow
-
- getMinimumSize() - Method in class net.sf.colossus.gui.CreatureCollectionView
-
- getMinimumSize() - Method in class net.sf.colossus.gui.LogWindow
-
- getMinimumSize() - Method in class net.sf.colossus.gui.MasterBoard
-
- getMinimumSize() - Method in class net.sf.colossus.gui.StatusScreen
-
- getMissingPlayers(List<String>) - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- getMissingReadmeNotification() - Static method in class net.sf.colossus.server.VariantSupport
-
- getMnemonic() - Method in enum net.sf.colossus.game.PlayerColor
-
- getMovement() - Method in class net.sf.colossus.client.Client
-
- getMovementDie() - Method in class net.sf.colossus.gui.ClientGUI
-
- getMovementRoll() - Method in class net.sf.colossus.game.Game
-
- getMovementRoll() - Method in class net.sf.colossus.server.GameServerSide
-
- getMovementRoll() - Method in class net.sf.colossus.server.PlayerServerSide
-
- getMovementRollSS() - Method in class net.sf.colossus.server.PlayerServerSide
-
- getMover() - Method in class net.sf.colossus.gui.ClientGUI
-
- getMulligansLeft() - Method in class net.sf.colossus.game.Player
-
- getMutexNotified() - Method in class net.sf.colossus.appmain.GetPlayers
-
- getMyEngagedLegion() - Method in class net.sf.colossus.client.Client
-
- getName() - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- getName() - Method in class net.sf.colossus.client.CreatureInfo
-
- getName() - Method in class net.sf.colossus.cmdline.Opt
-
long option name
- getName() - Method in class net.sf.colossus.game.Creature
-
- getName() - Method in class net.sf.colossus.game.Player
-
- getName() - Method in enum net.sf.colossus.game.PlayerColor
-
- getName() - Method in class net.sf.colossus.gui.RevealedCreature
-
- getName() - Method in class net.sf.colossus.variant.CreatureType
-
The name used for creatures of this type.
- getName() - Method in class net.sf.colossus.variant.Hazards
-
- getName() - Method in class net.sf.colossus.variant.Variant.AcquirableData
-
- getName() - Method in class net.sf.colossus.variant.Variant
-
- getName() - Method in class net.sf.colossus.webcommon.User
-
- getName() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader.CreatureAndNumber
-
- getNameMaybe() - Method in class net.sf.colossus.client.ClientThread
-
- getNameMaybe() - Method in class net.sf.colossus.client.SocketClientThread
-
- getNativeValue(CreatureType, MasterBoardTerrain, boolean) - Method in class net.sf.colossus.ai.SimpleAI
-
- getNeighbor(int) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- getNeighbor(int) - Method in class net.sf.colossus.variant.BattleHex
-
- getNeighbor(int) - Method in class net.sf.colossus.variant.MasterHex
-
- getNewObject(String, List<String>) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create an instance of the class whose name is in parameter.
- getNewObject(String, List<String>, Object[]) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Create an instance of the class whose name is in parameter,
using parameters.
- getNewRedoLogElement() - Method in class net.sf.colossus.server.History
-
- getNext() - Method in class net.sf.colossus.util.PermGen
-
generates the next permutation.
- getNextColorPicker() - Method in class net.sf.colossus.server.GameServerSide
-
- getNextFreeGameId() - Static method in class net.sf.colossus.webcommon.GameInfo
-
- getNextSplitClickMode() - Method in interface net.sf.colossus.client.IClientGUI
-
- getNextSplitClickMode() - Method in class net.sf.colossus.client.NullClientGUI
-
- getNextSplitClickMode() - Method in class net.sf.colossus.gui.ClientGUI
-
- getNode(String) - Method in class net.sf.colossus.client.LegionClientSide
-
- getNode() - Method in class net.sf.colossus.client.LegionClientSide
-
- getNodes(PredictSplitNode) - Method in class net.sf.colossus.client.PredictSplits
-
Return all non-empty nodes in subtree starting from node.
- getNoonePlayer() - Method in class net.sf.colossus.client.GameClientSide
-
- getNotifyWebServer() - Method in class net.sf.colossus.server.GameServerSide
-
- getNow() - Static method in class net.sf.colossus.client.ClientThread
-
- getNow() - Static method in class net.sf.colossus.gui.ConnectionLogWindow
-
- getNowPlusOffset(Calendar, int, int) - Method in class net.sf.colossus.webclient.WebClient
-
Determine a point in time given amount of days and hours from now.
- getNumber() - Method in class net.sf.colossus.game.Player
-
- getNumber() - Method in class net.sf.colossus.game.RecruitGraph.RecruitEdge
-
- getNumber() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader.CreatureAndNumber
-
- getNumberForLegionMoveConfirmation(String) - Method in class net.sf.colossus.common.Options
-
- getNumberForNextSplit(String) - Method in class net.sf.colossus.common.Options
-
- getNumberForRecruitChitSelection(String) - Method in class net.sf.colossus.common.Options
-
- getNumberForViewMode(String) - Method in class net.sf.colossus.common.Options
-
- getNumberOfWaysToTerrain(Legion, MasterHex, String) - Method in class net.sf.colossus.ai.AbstractAI
-
- getNumberRequired() - Method in class net.sf.colossus.game.RecruitGraph.RecruitOption
-
- getNumCreatures() - Method in class net.sf.colossus.game.Player
-
- getNumEnemyLegions(MasterHex, Player) - Method in class net.sf.colossus.game.Game
-
- getNumFriendlyLegions(MasterHex, Player) - Method in class net.sf.colossus.game.Game
-
- getNumHumansRemaining() - Method in class net.sf.colossus.game.Game
-
Returns the number of real players (Human or Network)
which are still alive.
- getNumLegions(MasterHex) - Method in class net.sf.colossus.game.Game
-
- getNumLegions() - Method in class net.sf.colossus.game.Player
-
- getNumLivingCreatures(CreatureType) - Method in class net.sf.colossus.game.Game
-
- getNumLivingPlayers() - Method in class net.sf.colossus.game.Game
-
- getNumMarkersAvailable() - Method in class net.sf.colossus.game.Player
-
- getNumPlayers() - Method in class net.sf.colossus.client.Client
-
- getNumPlayers() - Method in interface net.sf.colossus.client.IOracle
-
- getNumPlayers() - Method in class net.sf.colossus.game.Game
-
- getNumRemoteRemaining() - Method in class net.sf.colossus.game.Game
-
- getObj() - Method in class net.sf.colossus.util.InstanceGroup.TypeInstance
-
- getOffCenter() - Method in class net.sf.colossus.gui.GUIMasterHex
-
Return a point near the center of the hex, vertically offset
a bit toward the fat side.
- getOneLine() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- getOnlineCount() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getOpposingSide() - Method in enum net.sf.colossus.game.EntrySide
-
- getOppositeHazard(int) - Method in class net.sf.colossus.variant.BattleHex
-
Return the hazard type of opposite side of side i.
- getOppositeHexside(int) - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedBattleHex
-
fake, return ' ' nor now.
- getOppositeHexside(int) - Method in class net.sf.colossus.variant.BattleHex
-
TODO get rid of this char based one
Return the character code of the hazard type
of opposite side of side i.
- getOpt(char) - Method in class net.sf.colossus.cmdline.Opts
-
Return the Opt corresponding to short option optch.
- getOpt(String) - Method in class net.sf.colossus.cmdline.Opts
-
Return the Opt corresponding to long option name.
- getOptch() - Method in class net.sf.colossus.cmdline.Opt
-
short option name
- getOption(String) - Method in interface net.sf.colossus.common.IOptions
-
- getOption(String, boolean) - Method in interface net.sf.colossus.common.IOptions
-
- getOption(String) - Method in class net.sf.colossus.common.Options
-
- getOption(String, boolean) - Method in class net.sf.colossus.common.Options
-
- getOption(String) - Method in class net.sf.colossus.server.GameServerSide
-
- getOption(String) - Method in class net.sf.colossus.webserver.WebServerOptions
-
- getOptions() - Method in class net.sf.colossus.client.Client
-
- getOptions() - Method in class net.sf.colossus.cmdline.Opts
-
Return a Collection of all my Opt objects.
- getOptions() - Method in interface net.sf.colossus.common.OptionObjectProvider
-
- getOptions() - Method in class net.sf.colossus.gui.ClientGUI
-
- getOptions() - Method in class net.sf.colossus.server.GameServerSide
-
- getOptionsFilename() - Method in class net.sf.colossus.common.Options
-
- getOptValue(char) - Method in class net.sf.colossus.cmdline.CmdLine
-
Return the option value as a String.
- getOptValue(String) - Method in class net.sf.colossus.cmdline.CmdLine
-
Return the option value as a String.
- getOracle() - Method in class net.sf.colossus.gui.ClientGUI
-
- getOtherChildMarkerId() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getOurSize() - Method in class net.sf.colossus.gui.CCVFlowLayout
-
- getOutgoingEdges(String) - Method in class net.sf.colossus.game.RecruitGraph
-
Give the List of RecruitEdge where the given creature is the source.
- getOutgoingEdges() - Method in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- getOutputStream(String, List<String>) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Return the first OutputStream from file of name filename in
the list of directories.
- getOverlay() - Static method in class net.sf.colossus.gui.GUIHex
-
- getOverlayImage() - Method in class net.sf.colossus.gui.GUIMasterHex
-
- getOwningPlayer() - Method in class net.sf.colossus.client.Client
-
- getOwningPlayer() - Method in class net.sf.colossus.gui.ClientGUI
-
- getOwningPlayerName() - Method in class net.sf.colossus.gui.ClientGUI
-
- getParent(int, int) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
pick a parent
- getParent() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getParent() - Method in class net.sf.colossus.server.LegionServerSide
-
- getPathSeparator() - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Give the String to mark directories.
- getPenaltyOptions() - Method in class net.sf.colossus.server.CreatureServerSide
-
- getPendingMoveHexes() - Method in class net.sf.colossus.gui.ClientGUI
-
- getPhase() - Method in class net.sf.colossus.client.Client
-
- getPhase() - Method in class net.sf.colossus.game.Game
-
- getPickCarryDialog() - Method in class net.sf.colossus.gui.ClientGUI
-
- getPlainHexArray() - Method in class net.sf.colossus.variant.MasterBoard
-
- getPlainName() - Method in class net.sf.colossus.gui.RevealedCreature
-
- getPlayer() - Method in class net.sf.colossus.client.LegionClientSide
-
- getPlayer() - Method in class net.sf.colossus.game.Creature
-
- getPlayer() - Method in class net.sf.colossus.game.Legion
-
Retrieves the player this legion belongs to.
- getPlayer() - Method in class net.sf.colossus.gui.RevealEvent
-
- getPlayer() - Method in class net.sf.colossus.server.LegionServerSide
-
- getPlayer() - Method in class net.sf.colossus.server.Server
-
The player, for which data from socket is currently processed.
- getPlayerByMarkerId(String) - Method in class net.sf.colossus.client.GameClientSide
-
- getPlayerByMarkerId(String) - Method in class net.sf.colossus.server.GameServerSide
-
- getPlayerByName(String) - Method in class net.sf.colossus.client.Client
-
- getPlayerByName(String) - Method in class net.sf.colossus.client.GameClientSide
-
Resolve playerName into Player object.
- getPlayerByName(String) - Method in class net.sf.colossus.server.GameServerSide
-
Resolve playerName into Player object.
- getPlayerByNameIgnoreNull(String) - Method in class net.sf.colossus.client.GameClientSide
-
Resolve playerName into Player object.
- getPlayerByNameIgnoreNull(String) - Method in class net.sf.colossus.server.GameServerSide
-
Resolve playerName into Player object.
- getPlayerByShortColor(String) - Method in class net.sf.colossus.server.GameServerSide
-
NOTE: to be used only during loading a Game!
Client side has a more sophisticated version that takes
slain players and their inherited markers into account.
- getPlayerByTag(int) - Method in class net.sf.colossus.client.GameClientSide
-
- getPlayerInfo(boolean) - Method in class net.sf.colossus.server.Server
-
- getPlayerListAsString() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getPlayerName() - Method in class net.sf.colossus.server.ClientHandler
-
- getPlayerName() - Method in class net.sf.colossus.server.Server
-
Name of the player, for which data from socket is currently processed.
- getPlayerName() - Method in class net.sf.colossus.webserver.WebServer
-
Each user server thread's name is set to it user's name.
- GetPlayers - Class in net.sf.colossus.appmain
-
Class GetPlayers is a dialog used to enter players'
names, types, variant, etc.
- GetPlayers(Options, Object, WhatNextManager, boolean) - Constructor for class net.sf.colossus.appmain.GetPlayers
-
Clear options to abort
- getPlayers() - Method in class net.sf.colossus.game.Game
-
- getPlayers() - Method in class net.sf.colossus.webcommon.GameInfo
-
- GetPlayers.varFileFilter - Class in net.sf.colossus.appmain
-
- GetPlayers.varFileFilter() - Constructor for class net.sf.colossus.appmain.GetPlayers.varFileFilter
-
- getPlayersElim() - Method in class net.sf.colossus.game.Player
-
- getPlayerUsingColor(String) - Method in class net.sf.colossus.client.GameClientSide
-
- getPlayerUsingColor(String) - Method in class net.sf.colossus.server.GameServerSide
-
- getPlayingCount() - Method in class net.sf.colossus.webcommon.UserDB
-
- getPluralName() - Method in class net.sf.colossus.game.Creature
-
- getPluralName() - Method in class net.sf.colossus.variant.CreatureType
-
The name used for multiple creatures of this type.
- getPoints() - Method in class net.sf.colossus.game.Legion.AcquirableDecision
-
- getPointValue() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getPointValue() - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- getPointValue() - Method in class net.sf.colossus.client.LegionClientSide
-
Return the point value of suspected contents of this legion.
- getPointValue() - Method in interface net.sf.colossus.game.BattleCritter
-
- getPointValue() - Method in class net.sf.colossus.game.BattleUnit
-
- getPointValue() - Method in class net.sf.colossus.game.Creature
-
- getPointValue() - Method in class net.sf.colossus.game.Legion
-
TODO unify between the two derived classes if possible -- the handling of Titans
is quite different, although it should have the same result
- getPointValue() - Method in class net.sf.colossus.server.LegionServerSide
-
- getPointValue() - Method in class net.sf.colossus.variant.CreatureType
-
- getPointValue() - Method in class net.sf.colossus.variant.CreatureTypeTitan
-
- getPoison() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getPoison() - Method in interface net.sf.colossus.game.BattleCritter
-
- getPoison() - Method in class net.sf.colossus.game.BattleUnit
-
- getPoison() - Method in class net.sf.colossus.game.Creature
-
- getPoison() - Method in class net.sf.colossus.variant.CreatureType
-
- getPoisonDamage() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getPoisonDamage() - Method in interface net.sf.colossus.game.BattleCritter
-
- getPoisonDamage() - Method in class net.sf.colossus.game.BattleUnit
-
- getPoisonDamage() - Method in class net.sf.colossus.game.Creature
-
- getPort() - Method in class net.sf.colossus.server.GameServerSide
-
- getPort() - Method in class net.sf.colossus.webclient.WebClient
-
- getPort() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getPort() - Method in class net.sf.colossus.webserver.ColossusRegistry
-
- getPortBookKeeper() - Method in class net.sf.colossus.webserver.WebServer
-
- getPortProvider() - Method in interface net.sf.colossus.webcommon.IRunWebServer
-
- getPortProvider() - Method in class net.sf.colossus.webserver.WebServer
-
- getPossibleRecruitActionHexes() - Method in class net.sf.colossus.client.Client
-
Return a set of hexLabels with legions that could do a recruit
or undo recruit.
- getPossibleRecruiters(MasterHex) - Method in interface net.sf.colossus.variant.IRecruiting
-
Return all the CreatureType that can be recruits (something) in the hex.
- getPossibleRecruiters(MasterHex) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- getPossibleRecruiters(MasterBoardTerrain, MasterHex) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Give a modifiable list of the possible recruiters in a terrain.
- getPossibleRecruitHexes() - Method in class net.sf.colossus.client.Client
-
Return a set of hexes with legions that can (still) muster anything
and are not marked as skip.
- getPossibleRecruits(MasterBoardTerrain, MasterHex) - Method in class net.sf.colossus.client.Client
-
TODO get from Variant instead of static TerrainRecruitLoader access
Just forwarding the query, to get at least the GUI classes get rid of
dependency to static TerrainRecruitLoader access.
- getPossibleRecruits(MasterHex) - Method in interface net.sf.colossus.variant.IRecruiting
-
Return all the CreatureType that can be (somehow) recruited in the hex.
- getPossibleRecruits(MasterBoardTerrain, MasterHex) - Method in interface net.sf.colossus.variant.IVariant
-
TODO get from Variant instead of static TerrainRecruitLoader access
Just forwarding the query, to get at least the GUI classes get rid of
dependency to static TerrainRecruitLoader access.
- getPossibleRecruits(MasterHex) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
WARNING: This function, trough the CustomRecruitBase, can
cause a caretaker update.
- getPossibleRecruits(MasterBoardTerrain, MasterHex) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Give a modifiable list of the possible recruits in a terrain.
- getPossibleSpecialRecruiters(MasterHex) - Method in class net.sf.colossus.server.CustomRecruitBase
-
List creatures that can recruit in this terrain in a special way now.
- getPossibleSpecialRecruiters(MasterHex) - Method in interface net.sf.colossus.variant.ICustomRecruitBase
-
List creatures that can recruit in this terrain in a special way now.
- getPossibleSpecialRecruits(MasterHex) - Method in class net.sf.colossus.server.CustomRecruitBase
-
List creatures that can be recruited in this terrain
in a special way now.
- getPossibleSpecialRecruits(MasterHex) - Method in interface net.sf.colossus.variant.ICustomRecruitBase
-
List creatures that can be recruited in this terrain
in a special way now.
- getPower() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getPower() - Method in interface net.sf.colossus.game.BattleCritter
-
- getPower() - Method in class net.sf.colossus.game.BattleUnit
-
- getPower() - Method in class net.sf.colossus.game.Creature
-
- getPower() - Method in class net.sf.colossus.variant.CreatureType
-
- getPowerAttack() - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- getPowerBonusRangestrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature
rangestriking out from that terrain on a unspecified creature.
- getPowerBonusRangestruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature Rangestruck
in this terrain by a unspecified creature.
- getPowerBonusStrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature
striking out from that terrain on a unspecified creature.
- getPowerBonusStruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature struck
in this terrain by a unspecified creature.
- getPowerDefend() - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- getPowerPenaltyRangestrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Power Factor of a creature
rangestriking out from that terrain on a unspecified creature.
- getPowerPenaltyRangestruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Strike Factor of a creature Rangestruck
in this terrain by a unspecified creature.
- getPowerPenaltyStrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Power Factor of a creature
striking out from that terrain on a unspecified creature.
- getPowerPenaltyStruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Strike Factor of a creature struck
in this terrain by a unspecified creature.
- getPredictSplits() - Method in class net.sf.colossus.client.PlayerClientSide
-
- getPreferredParent() - Method in class net.sf.colossus.gui.ClientGUI
-
- getPreferredSize() - Method in class net.sf.colossus.appmain.GetPlayers
-
- getPreferredSize() - Method in class net.sf.colossus.appmain.NetworkClientDialog
-
- getPreferredSize() - Method in class net.sf.colossus.client.HexMap
-
- getPreferredSize() - Method in class net.sf.colossus.gui.AutoInspector
-
- getPreferredSize() - Method in class net.sf.colossus.gui.BattleDice
-
- getPreferredSize() - Method in class net.sf.colossus.gui.Chit
-
- getPreferredSize() - Method in class net.sf.colossus.gui.CreatureCollectionView.CreatureCount
-
- getPreferredSize() - Method in class net.sf.colossus.gui.CreatureCollectionView
-
- getPreferredSize() - Method in class net.sf.colossus.gui.MasterBoard
-
- getPreferredSize() - Method in class net.sf.colossus.gui.StatusScreen
-
- getPreliminaryPlayerNames() - Method in interface net.sf.colossus.client.IServerConnection
-
- getPreliminaryPlayerNames() - Method in class net.sf.colossus.client.SocketClientThread
-
- getPreliminaryPlayerNames() - Method in class net.sf.colossus.game.Game
-
Get a list of preliminary player names, during game startup / clients
connecting.
- getPrimaryAcquirable() - Method in class net.sf.colossus.variant.Variant
-
To obtain the first Acquirable (aka 'primary') Creature name.
- getPrintStatistics() - Method in class net.sf.colossus.util.InstanceGroup
-
- getPrintStatistics() - Static method in class net.sf.colossus.util.InstanceTracker
-
- getPriority() - Method in class net.sf.colossus.ai.objectives.AbstractTacticalObjective
-
- getPriority() - Method in interface net.sf.colossus.ai.objectives.TacticalObjective
-
Get the current priority of this objective.
- getQueueLen() - Method in class net.sf.colossus.client.ClientThread
-
- getRandomSourceFromProperties() - Method in class net.sf.colossus.util.DevRandom
-
- getRange(BattleHex, BattleHex, boolean) - Static method in class net.sf.colossus.game.Battle
-
Return the range in hexes from hex1 to hex2.
- getReadme() - Method in class net.sf.colossus.variant.Variant
-
- getReason() - Method in class net.sf.colossus.game.actions.Acquisition
-
- getReason() - Method in class net.sf.colossus.game.actions.AddCreatureAction
-
Returns a string representing the reason for the addition.
- getReason() - Method in class net.sf.colossus.game.actions.EditAddCreature
-
- getReason() - Method in class net.sf.colossus.game.actions.Recruitment
-
- getReason() - Method in class net.sf.colossus.game.actions.Summoning
-
- getReason() - Method in class net.sf.colossus.game.actions.SummonUndo
-
- getReasonFail() - Method in interface net.sf.colossus.client.IServerConnection
-
- getReasonFail() - Method in class net.sf.colossus.client.SocketClientThread
-
- getReasonStartFailed() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- getRecorder() - Method in class net.sf.colossus.server.Server
-
- getRecruit() - Method in class net.sf.colossus.game.Legion
-
- getRecruit() - Method in class net.sf.colossus.gui.PickRecruit
-
- getRecruit() - Method in class net.sf.colossus.variant.RecruitingSubTree.RecruiterAndRecruit
-
- getRecruitableAcquirableList(MasterBoardTerrain, int) - Method in class net.sf.colossus.variant.Variant
-
To obtain all the Creature that can be acquired at the given amount of
points in the given terrain.
- getRecruitChitMode() - Method in interface net.sf.colossus.client.IClientGUI
-
- getRecruitChitMode() - Method in class net.sf.colossus.client.NullClientGUI
-
- getRecruitChitMode() - Method in class net.sf.colossus.gui.ClientGUI
-
- getRecruited() - Method in class net.sf.colossus.game.actions.Recruitment
-
- getRecruiter() - Method in class net.sf.colossus.game.actions.Recruitment
-
- getRecruiter() - Method in class net.sf.colossus.variant.RecruitingSubTree.RecruiterAndRecruit
-
- getRecruiterName() - Method in class net.sf.colossus.gui.PickRecruiter
-
- getRecruitFromRecruiterTerrainNumber(CreatureType, MasterBoardTerrain, int) - Method in class net.sf.colossus.game.RecruitGraph
-
Return the name of the recruit for the given number of the given
recruiter in the given terrain, or null if there's none.
- getRecruitGraph() - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
to obtain the recruit graph
- getRecruitHint(MasterBoardTerrain, IOracleLegion, List<CreatureType>, IHintOracle) - Static method in class net.sf.colossus.server.VariantSupport
-
- getRecruitHint(MasterBoardTerrain, IOracleLegion, List<CreatureType>, IHintOracle, List<IVariantHint.AIStyle>) - Static method in class net.sf.colossus.server.VariantSupport
-
- getRecruitHint(MasterBoardTerrain, IOracleLegion, List<CreatureType>, IHintOracle, List<IVariantHint.AIStyle>) - Method in interface net.sf.colossus.variant.IVariantHint
-
Give the suggested recruit in this terrain for this legion.
- getRecruitingSubTree() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getRegistryId() - Method in class net.sf.colossus.server.ManagedGame
-
- getReinforcementTurns() - Method in class net.sf.colossus.variant.Variant
-
- getReleaseVersion() - Static method in class net.sf.colossus.util.BuildInfo
-
Retrieves the version of Colossus we are running.
- getRemaining() - Method in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- getRemovedCreatures() - Method in class net.sf.colossus.client.PredictSplitNode
-
Return list of CreatureInfo
- getReservedRemain(CreatureType) - Method in class net.sf.colossus.client.Client
-
- getResultText() - Method in class net.sf.colossus.gui.EngagementResults.Engagement
-
- getRevealedCreatures() - Method in class net.sf.colossus.game.actions.AddCreatureAction
-
- getRevealedCreatures() - Method in class net.sf.colossus.game.actions.Recruitment
-
- getRevealedCreatures() - Method in interface net.sf.colossus.game.actions.RevealingAction
-
- getRevisionInfoString() - Static method in class net.sf.colossus.util.BuildInfo
-
Get the string describing the pure revision info
(revision number, plus perhaps a character indicating sources
were modified before compilation).
- getRoot() - Method in class net.sf.colossus.client.PredictSplits
-
- getRoot() - Method in class net.sf.colossus.server.GameLoading
-
- getRowCount() - Method in class net.sf.colossus.webclient.GameTableModel
-
- getRowIndex(GameInfo) - Method in class net.sf.colossus.webclient.GameTableModel
-
- getRTTime() - Method in class net.sf.colossus.webserver.RoundtripTimeBookkeeper.RoundtripTimeEntry
-
- getScheduledGamesMode() - Method in class net.sf.colossus.webclient.WebClient
-
- getScore() - Method in class net.sf.colossus.game.Player
-
- getScore() - Method in class net.sf.colossus.server.PlayerServerSide
-
- getSelectedGameId() - Method in class net.sf.colossus.webclient.WebClient
-
- getSelectorKey() - Method in class net.sf.colossus.server.ClientHandler
-
- getSender() - Method in class net.sf.colossus.webcommon.ChatMessage
-
- getServer() - Method in class net.sf.colossus.server.GameServerSide
-
- getShortColor() - Method in class net.sf.colossus.client.Client
-
- getShortColor() - Method in class net.sf.colossus.game.Player
-
- getShortName() - Method in enum net.sf.colossus.game.PlayerColor
-
- getShow() - Method in class net.sf.colossus.variant.MasterBoard
-
- getShow() - Method in class net.sf.colossus.xmlparser.StrategicMapLoader
-
- getSignonName() - Method in class net.sf.colossus.server.ClientHandler
-
- getSimulatedDiceCount(Creature) - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
power of this creature hitting target.
- getSimulatedStrikeNr(Creature) - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
skill of this creature hitting target.
- getSkill() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getSkill() - Method in interface net.sf.colossus.game.BattleCritter
-
- getSkill() - Method in class net.sf.colossus.game.BattleUnit
-
- getSkill() - Method in class net.sf.colossus.game.Creature
-
- getSkill() - Method in class net.sf.colossus.variant.CreatureType
-
- getSkillAttack() - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- getSkillBonusRangestrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature
rangestriking out from that terrain.
- getSkillBonusRangestrikeThrough(boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a Creature whose
line-of-fire cross this hex.
- getSkillBonusRangestruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature Rangestruck
in this terrain.
- getSkillBonusStrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature
striking out from that terrain.
- getSkillBonusStruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the bonus to apply to the Strike Factor of a creature struck
in this terrain.
- getSkillDefend() - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- getSkillPenaltyRangestrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Strike Factor of a creature
rangestriking out from that terrain.
- getSkillPenaltyRangestrikeThrough(boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Strike Factor of a Creature whose
line-of-fire cross this hex.
- getSkillPenaltyRangestruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Strike Factor of a creature Rangestruck
in this terrain.
- getSkillPenaltyStrikeFrom(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Strike Factor of a creature
striking out from that terrain.
- getSkillPenaltyStruckIn(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
Return the penalty to apply to the Strike Factor of a creature struck
in this terrain.
- getSkipThisTime() - Method in class net.sf.colossus.game.Legion
-
- getSlowed() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getSlowed() - Method in interface net.sf.colossus.game.BattleCritter
-
- getSlowed() - Method in class net.sf.colossus.game.BattleUnit
-
- getSlowed() - Method in class net.sf.colossus.game.Creature
-
- getSlows() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getSlows() - Method in interface net.sf.colossus.game.BattleCritter
-
- getSlows() - Method in class net.sf.colossus.game.BattleUnit
-
- getSlows() - Method in class net.sf.colossus.game.Creature
-
- getSlows() - Method in class net.sf.colossus.variant.CreatureType
-
- getSocketChannel() - Method in class net.sf.colossus.server.ClientHandler
-
- getSolidMarker() - Method in class net.sf.colossus.gui.RevealEvent
-
- getSource() - Method in class net.sf.colossus.game.RecruitGraph.RecruitEdge
-
- getStartCreature() - Method in class net.sf.colossus.game.RecruitGraph.RecruitOption
-
- getStartedByWebClient() - Method in class net.sf.colossus.gui.ClientGUI
-
- getStartingCreatures(MasterHex) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Give an array of the starting creatures, those available in the first
turn and in a particular kind of Tower.
- getStartingHex() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getStartingHex() - Method in class net.sf.colossus.client.CritterMove
-
- getStartingHex() - Method in interface net.sf.colossus.game.BattleCritter
-
- getStartingHex() - Method in class net.sf.colossus.game.BattleUnit
-
- getStartingHex() - Method in class net.sf.colossus.game.Creature
-
- getStartingHex() - Method in class net.sf.colossus.server.LegionServerSide
-
- getStartingLegion(String, MasterHex, Player) - Method in class net.sf.colossus.server.GameServerSide
-
- getStartingTower() - Method in class net.sf.colossus.game.Player
-
- getStartingUser() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getStartList() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getStartList() - Method in class net.sf.colossus.xmlparser.BattlelandLoader
-
- getStartOptions() - Method in class net.sf.colossus.appmain.Start
-
- getStartOptions() - Method in class net.sf.colossus.common.WhatNextManager
-
- getStartTime() - Method in class net.sf.colossus.webclient.WebClient
-
- getStartTime() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getStateString() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getStatus() - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- getStatusInfo(boolean) - Method in class net.sf.colossus.server.PlayerServerSide
-
Return a colon-separated string with a bunch of info for
the status screen.
- getStillToMoveHexes() - Method in class net.sf.colossus.gui.ClientGUI
-
- getStrikeNumber(BattleCritter, BattleCritter) - Method in class net.sf.colossus.game.BattleStrike
-
WARNING: this is duplicated in CreatureServerSide
(moved from Strike to here)
- getStrikeNumber(CreatureServerSide, Creature) - Method in class net.sf.colossus.server.BattleStrikeServerSide
-
WARNING: this is duplicated in BattleClientSide
- getStrikeNumber(Creature, Creature, boolean) - Method in class net.sf.colossus.server.BattleStrikeServerSide
-
- getStrikeNumber() - Method in class net.sf.colossus.server.PenaltyOption
-
- getStriker() - Method in class net.sf.colossus.server.PenaltyOption
-
- getStrikingPower(Creature, int, int, HazardTerrain, HazardTerrain, HazardHexside, HazardHexside) - Method in class net.sf.colossus.game.Creature
-
Calculates the Striking Power of this Creature when striking directly at
target under the circumstances in parameters.
- getStrikingSkill(Creature, int, int, HazardTerrain, HazardTerrain, HazardHexside, HazardHexside) - Method in class net.sf.colossus.game.Creature
-
Calculates the Striking Skill of this Creature when striking directly at
target under the circumstances in parameters.
- getStringOption(String) - Method in interface net.sf.colossus.common.IOptions
-
- getStringOption(String) - Method in class net.sf.colossus.common.Options
-
- getStringOption(String, String) - Method in class net.sf.colossus.common.Options
-
- getStringOption(String) - Method in class net.sf.colossus.webserver.WebServer
-
- getStringOption(String) - Method in class net.sf.colossus.webserver.WebServerOptions
-
- getStringWithEvaluation() - Method in class net.sf.colossus.ai.helper.LegionMove
-
- getSubtitle() - Method in class net.sf.colossus.client.HexMap
-
- getSubtitle() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- getSubtitle() - Method in class net.sf.colossus.xmlparser.BattlelandLoader
-
- getSummary() - Method in class net.sf.colossus.gui.EngagementResults.Engagement
-
- getSummary() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getSummaryText() - Method in class net.sf.colossus.webclient.WebClient
-
- getSummonableCreatureTypes() - Method in class net.sf.colossus.variant.Variant
-
- getSummonState() - Method in class net.sf.colossus.server.BattleServerSide
-
- getTab() - Method in class net.sf.colossus.webclient.ChatHandler
-
- getTag() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getTag() - Method in class net.sf.colossus.client.CritterMove
-
- getTag() - Method in interface net.sf.colossus.game.BattleCritter
-
- getTag() - Method in class net.sf.colossus.game.BattleUnit
-
- getTag() - Method in class net.sf.colossus.gui.GUIBattleChit
-
- getTag() - Method in class net.sf.colossus.server.CreatureServerSide
-
- getTarget() - Method in class net.sf.colossus.game.SummonInfo
-
- getTarget() - Method in class net.sf.colossus.server.PenaltyOption
-
- getTarget() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getTargetCreature() - Method in class net.sf.colossus.game.RecruitGraph.RecruitOption
-
- getTargetInteger() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getTer() - Method in class net.sf.colossus.xmlparser.MainVarFileLoader
-
- getTerrain(String) - Method in class net.sf.colossus.ai.AbstractHintProvider
-
- getTerrain() - Method in class net.sf.colossus.game.RecruitGraph.RecruitEdge
-
- getTerrain() - Method in class net.sf.colossus.game.RecruitGraph.RecruitOption
-
- getTerrain() - Method in class net.sf.colossus.variant.BattleHex
-
- getTerrain() - Method in class net.sf.colossus.variant.MasterHex
-
- getTerrainById(String) - Method in class net.sf.colossus.variant.Variant
-
Retrieves the terrain with the given identifier.
- getTerrainById(String) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
- getTerrainByName(String) - Static method in class net.sf.colossus.variant.HazardTerrain
-
Get the HazardTerrain by its name.
- getTerrainColor() - Method in class net.sf.colossus.variant.BattleHex
-
- getTerrainColor() - Method in class net.sf.colossus.variant.MasterHex
-
- getTerrainDisplayName() - Method in class net.sf.colossus.variant.MasterHex
-
- getTerrainName() - Method in class net.sf.colossus.variant.BattleHex
-
- getTerrainName() - Method in class net.sf.colossus.variant.Hex
-
- getTerrainName() - Method in class net.sf.colossus.variant.MasterHex
-
- getTerrainRandomName(MasterBoardTerrain) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Give the name of the random filename to use to generate this terrain,
or null if it's a static Battlelands.
- getTerrains() - Method in class net.sf.colossus.client.Client
-
Return a collection of all possible terrains.
- getTerrains() - Method in interface net.sf.colossus.variant.IVariantInitializer
-
- getTerrains() - Method in class net.sf.colossus.variant.Variant
-
- getTerrains() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Return a collection of all possible terrains.
- getTerrains() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader.NullTerrainRecruitLoader
-
- getText() - Method in class net.sf.colossus.server.MessageRecorder.Message
-
- getTheCurrentVariant() - Method in class net.sf.colossus.server.VariantKnower
-
- getTheCurrentVariant() - Method in interface net.sf.colossus.variant.IVariantKnower
-
- getThreadNumber() - Method in class net.sf.colossus.client.ClientThread
-
- getTitan() - Method in class net.sf.colossus.game.Legion
-
- getTitanBasename() - Method in class net.sf.colossus.game.Player
-
Return the full basename for the titan of this player.
- getTitanCombatValue(int) - Method in class net.sf.colossus.ai.SimpleAI
-
- getTitanImprovementValue() - Method in interface net.sf.colossus.variant.IVariantInitializer
-
- getTitanImprovementValue() - Method in class net.sf.colossus.variant.Variant
-
To obtain the base amount of points needed for Titan improvement.
- getTitanImprovementValue() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
To obtain the base amount of points needed for Titan improvement.
- getTitanImprovementValue() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader.NullTerrainRecruitLoader
-
- getTitanLegion() - Method in class net.sf.colossus.game.Player
-
- getTitanPower() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getTitanPower() - Method in interface net.sf.colossus.game.BattleCritter
-
- getTitanPower() - Method in class net.sf.colossus.game.BattleUnit
-
- getTitanPower() - Method in class net.sf.colossus.game.Creature
-
- getTitanPower() - Method in class net.sf.colossus.game.Player
-
- getTitanPower() - Method in class net.sf.colossus.gui.Chit
-
- getTitanPowerViaLegionAndPlayer() - Method in class net.sf.colossus.game.BattleUnit
-
- getTitanTeleportValue() - Method in interface net.sf.colossus.variant.IVariantInitializer
-
- getTitanTeleportValue() - Method in class net.sf.colossus.variant.Variant
-
To obtain the amount of points needed for Titan teleport.
- getTitanTeleportValue() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
To obtain the amount of points needed for Titan teleport.
- getTitanTeleportValue() - Method in class net.sf.colossus.xmlparser.TerrainRecruitLoader.NullTerrainRecruitLoader
-
- getTitle() - Method in class net.sf.colossus.webclient.ChatHandler
-
- getTotalPointValue() - Method in class net.sf.colossus.game.Player
-
Return the total value of all of this player's creatures.
- getTowerSet() - Method in class net.sf.colossus.variant.MasterBoard
-
- getTurn() - Method in class net.sf.colossus.gui.RevealEvent
-
- getTurnCreated() - Method in class net.sf.colossus.client.PredictSplitNode
-
- getTurnNumber() - Method in class net.sf.colossus.client.Client
-
- getTurnNumber() - Method in interface net.sf.colossus.client.IOracle
-
- getTurnNumber() - Method in class net.sf.colossus.game.Game
-
Returns the current turn in the game
- getType() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- getType() - Method in class net.sf.colossus.client.CreatureInfo
-
- getType() - Method in interface net.sf.colossus.game.BattleCritter
-
- getType() - Method in class net.sf.colossus.game.BattleUnit
-
- getType() - Method in class net.sf.colossus.game.Creature
-
- getType() - Method in class net.sf.colossus.game.Player
-
- getUniqueName(String, Player) - Method in class net.sf.colossus.server.GameServerSide
-
If the name is taken, add random digits to the end.
- getUnit() - Method in class net.sf.colossus.game.SummonInfo
-
- getUnlimitedMulligans() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getUnverifiedUsername() - Method in class net.sf.colossus.webserver.WebServerClient
-
- getUpperRightCorner(int) - Method in class net.sf.colossus.guiutil.KDialog
-
Returns a point with a horizontal offset of the top right corner of the screen.
- getUser() - Method in class net.sf.colossus.webserver.WebServerClient
-
- getUserCount() - Method in class net.sf.colossus.webcommon.UserDB
-
- getUserDB() - Method in class net.sf.colossus.webserver.WebServer
-
- getUserinfoText() - Method in class net.sf.colossus.webclient.WebClient
-
- getUsername() - Method in class net.sf.colossus.webserver.WebServerClient
-
- getValidMove(List<RationalAI.LegionBoardMove>) - Method in class net.sf.colossus.ai.RationalAI.MoveFinder
-
checks if a move is valid, and if so returns the moves in
an executeable sequence.
- getValue() - Method in class net.sf.colossus.ai.helper.LegionMove
-
- getValue() - Method in class net.sf.colossus.client.CritterMove
-
- getValue() - Method in interface net.sf.colossus.util.IValueRecorderItem
-
Get the value.
- getValue() - Method in class net.sf.colossus.util.ValueRecorder
-
Get the value.
- getValue() - Method in class net.sf.colossus.util.ValueRecorder.TrivialValueRecorderItem
-
- getValue() - Method in class net.sf.colossus.variant.Variant.AcquirableData
-
- getValueAt(int, int) - Method in class net.sf.colossus.webclient.GameTableModel
-
- getValueText() - Method in class net.sf.colossus.gui.EditLegion.LegionEditPanel
-
- getValueText() - Method in class net.sf.colossus.gui.LegionInfoPanel
-
- getVarDirectoriesList() - Static method in class net.sf.colossus.server.VariantSupport
-
- getVarDirectoriesList(String) - Static method in class net.sf.colossus.server.VariantSupport
-
- getVarDirectory() - Static method in class net.sf.colossus.server.VariantSupport
-
- getVarFilename() - Static method in class net.sf.colossus.server.VariantSupport
-
- getVariant() - Method in class net.sf.colossus.ai.AbstractHintProvider
-
- getVariant() - Method in class net.sf.colossus.game.Game
-
- getVariant() - Method in class net.sf.colossus.game.RecruitGraph
-
- getVariant() - Method in class net.sf.colossus.server.GameLoading
-
- getVariant() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getVariantList() - Static method in class net.sf.colossus.common.Constants
-
- getVariantName() - Static method in class net.sf.colossus.server.VariantSupport
-
- getVariantNameForInit() - Method in interface net.sf.colossus.client.IServerConnection
-
- getVariantNameForInit() - Method in class net.sf.colossus.client.SocketClientThread
-
- getVariantNameFromFilename(String) - Static method in class net.sf.colossus.server.VariantSupport
-
- getVariantRecruitHint(LegionClientSide, MasterHex, List<CreatureType>) - Method in class net.sf.colossus.ai.AbstractAI
-
- getVariantRecruitHint(LegionClientSide, MasterHex, List<CreatureType>) - Method in interface net.sf.colossus.ai.AI
-
- getVertex(String) - Method in class net.sf.colossus.game.RecruitGraph
-
- getVertSize() - Method in class net.sf.colossus.variant.MasterBoard
-
- getVertSize() - Method in class net.sf.colossus.xmlparser.StrategicMapLoader
-
- getViewMode() - Method in interface net.sf.colossus.client.IClientGUI
-
- getViewMode() - Method in class net.sf.colossus.client.NullClientGUI
-
- getViewMode() - Method in class net.sf.colossus.gui.ClientGUI
-
- getViewmode() - Method in class net.sf.colossus.webcommon.GameInfo
-
- getVisitedThisPhase() - Method in class net.sf.colossus.game.Legion
-
- getWaitingCnt() - Static method in class net.sf.colossus.util.ViableEntityManager
-
- getWallOrSlopePositionXArray(int, double, double, double, int) - Method in class net.sf.colossus.gui.GUIHex
-
- getWallOrSlopePositionYArray(int, double, double, double, int) - Method in class net.sf.colossus.gui.GUIHex
-
- getWebClient() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- getWebserverClient() - Method in class net.sf.colossus.webcommon.User
-
- getWhatNextManager() - Method in class net.sf.colossus.appmain.Start
-
- getWhatToDoNext() - Method in class net.sf.colossus.appmain.Start
-
- getWhatToDoNext() - Method in class net.sf.colossus.common.WhatNextManager
-
- getWhen() - Method in class net.sf.colossus.webcommon.ChatMessage
-
- getWhen() - Method in class net.sf.colossus.webserver.RoundtripTimeBookkeeper.RoundtripTimeEntry
-
- getWhomToNotify() - Method in class net.sf.colossus.webclient.WebClient
-
- getWhy(String) - Method in interface net.sf.colossus.util.IValueRecorderItem
-
- getWhy(String) - Method in class net.sf.colossus.util.ValueRecorder
-
- getWhy(String) - Method in class net.sf.colossus.util.ValueRecorder.TrivialValueRecorderItem
-
- getWinner() - Method in class net.sf.colossus.game.Proposal
-
- getWinner() - Method in class net.sf.colossus.server.GameServerSide
-
- getWinnerId() - Method in class net.sf.colossus.game.Proposal
-
- getWinnerLosses() - Method in class net.sf.colossus.game.Proposal
-
- getWSCSThread() - Method in class net.sf.colossus.webserver.WebServerClient
-
- getXCoord() - Method in class net.sf.colossus.variant.Hex
-
- getYCoord() - Method in class net.sf.colossus.variant.Hex
-
- ghostWhite - Static variable in class net.sf.colossus.util.HTMLColor
-
- gi - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- giantBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- Glob - Class in net.sf.colossus.util
-
Stringify contents of various container classes.
- Glob() - Constructor for class net.sf.colossus.util.Glob
-
- glob(String, String[]) - Static method in class net.sf.colossus.util.Glob
-
- glob(String[]) - Static method in class net.sf.colossus.util.Glob
-
- glob(String, int[]) - Static method in class net.sf.colossus.util.Glob
-
- glob(int[]) - Static method in class net.sf.colossus.util.Glob
-
- glob(String, Collection<?>) - Static method in class net.sf.colossus.util.Glob
-
- glob(Collection<?>) - Static method in class net.sf.colossus.util.Glob
-
- globalGameOptions - Static variable in class net.sf.colossus.common.Options
-
- gm - Variable in class net.sf.colossus.server.ManagedGame
-
- goingDown - Variable in class net.sf.colossus.client.SocketClientThread
-
- gold - Static variable in class net.sf.colossus.util.HTMLColor
-
- GoldColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- goldenRod - Static variable in class net.sf.colossus.util.HTMLColor
-
- gone - Variable in class net.sf.colossus.gui.CreatureCollectionView
-
- GOOD_PARENT_TOP_PERCENT - Static variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
Percentage from the top (of the already avaluated space) to pick
a 'good' parent.
- goOnWithoutObserver - Static variable in class net.sf.colossus.common.Options
-
- gotClient(String, boolean) - Method in interface net.sf.colossus.server.INotifyWebServer
-
- gotClient(String, boolean) - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- gotClient(String, boolean) - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- gotDisposeAlready - Variable in class net.sf.colossus.client.Client
-
Once we got dispose from server (or user initiated it himself),
we'll ignore it if we we get it from server again
- it's then up to the user to do some "disposing" action.
- grantAdmin - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- grantAdminStatus() - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- grantAdminStatus() - Method in class net.sf.colossus.webclient.WebClient
-
- grantAdminStatus() - Method in interface net.sf.colossus.webcommon.IWebClient
-
- grantAdminStatus() - Method in class net.sf.colossus.webserver.WebServerClient
-
- graph - Variable in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- graph - Static variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Representation of the Recruiting Graph (for use)
(sometimes called Recruiting Tree).
- green - Static variable in class net.sf.colossus.util.HTMLColor
-
- GreenColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- greenYellow - Static variable in class net.sf.colossus.util.HTMLColor
-
- grey - Static variable in class net.sf.colossus.util.HTMLColor
-
- gui - Variable in class net.sf.colossus.client.Client
-
This can be an actual ClientGUI, or a NullClientGUI (which does simply
nothing, so that we don't need to check for null everywhere).
- gui - Variable in class net.sf.colossus.gui.AcquireAngel
-
- gui - Variable in class net.sf.colossus.gui.AutoInspector
-
- gui - Variable in class net.sf.colossus.gui.BattleBoard
-
- gui - Variable in class net.sf.colossus.gui.BattleMap
-
- gui - Variable in class net.sf.colossus.gui.ChooseScreen
-
- gui - Variable in class net.sf.colossus.gui.Concede
-
- gui - Variable in class net.sf.colossus.gui.CreatureCollectionView
-
- gui - Variable in class net.sf.colossus.gui.EditLegion
-
- gui - Variable in class net.sf.colossus.gui.HexRecruitTreePanel
-
- gui - Variable in class net.sf.colossus.gui.MasterBoard
-
- gui - Variable in class net.sf.colossus.gui.Negotiate
-
- gui - Variable in class net.sf.colossus.gui.PickCarry
-
- gui - Variable in class net.sf.colossus.gui.PickMarker
-
- gui - Variable in class net.sf.colossus.gui.PickRecruit
-
- gui - Variable in class net.sf.colossus.gui.PickStrikePenalty
-
- gui - Variable in class net.sf.colossus.gui.PlayerDetailsDialog
-
- gui - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- gui - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- gui - Variable in class net.sf.colossus.gui.SplitLegion
-
- gui - Variable in class net.sf.colossus.gui.StatusScreen
-
- gui - Variable in class net.sf.colossus.gui.SummonAngel
-
- gui - Variable in class net.sf.colossus.webserver.WebServer
-
- GUIBattleChit - Class in net.sf.colossus.gui
-
- GUIBattleChit(int, String, boolean, PlayerColor, Client, BattleUnit) - Constructor for class net.sf.colossus.gui.GUIBattleChit
-
- GUIBattleHex - Class in net.sf.colossus.gui
-
Class GUIBattleHex holds GUI info for one battle hex.
- GUIBattleHex(int, int, int, Component, int, int) - Constructor for class net.sf.colossus.gui.GUIBattleHex
-
- GUIBattleHex(int, int) - Constructor for class net.sf.colossus.gui.GUIBattleHex
-
- GUICallbacks - Interface in net.sf.colossus.gui
-
Anything that happens in the GUI and that has effect to Client or Server,
especially all things that client shall send to server.
- GUIHex<H extends Hex> - Class in net.sf.colossus.gui
-
Abstract parent class for various GUI hexes
- GUIHex(H) - Constructor for class net.sf.colossus.gui.GUIHex
-
- guiHexArray - Variable in class net.sf.colossus.gui.MasterBoard
-
- GUIMasterHex - Class in net.sf.colossus.gui
-
Class GUIMasterHex holds GUI information for a MasterHex.
- GUIMasterHex(MasterHex) - Constructor for class net.sf.colossus.gui.GUIMasterHex
-
- guiRequestMutex - Variable in class net.sf.colossus.server.Server
-
- guiRequestSaveFilename - Variable in class net.sf.colossus.server.Server
-
- guiRequestSaveFlag - Variable in class net.sf.colossus.server.Server
-
- guiTriggeredTryReconnect() - Method in class net.sf.colossus.client.Client
-
- I_HATE_HUMANS - Variable in class net.sf.colossus.ai.RationalAI
-
- IClient - Interface in net.sf.colossus.client
-
IClient is a remote interface for the server-accessible parts of Client.
- IClientGUI - Interface in net.sf.colossus.client
-
- IColossusMail - Interface in net.sf.colossus.webcommon
-
Describes the interface how the Game Server sends a mail.
- ICustomRecruitBase - Interface in net.sf.colossus.variant
-
- id - Variable in class net.sf.colossus.game.BattleUnit
-
- id - Variable in class net.sf.colossus.gui.Chit
-
- id - Variable in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- id - Variable in class net.sf.colossus.server.ManagedGame
-
- id - Variable in class net.sf.colossus.util.InstanceGroup.TypeInstance
-
- id - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
The (unique) identifier of this terrain.
- id - Variable in class net.sf.colossus.webclient.ChatHandler
-
- IDLE_WARNING_INTERVAL_MINUTES - Static variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- IDLE_WARNING_MAXCOUNT - Static variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- idleWarningsSent - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- IGameManager - Interface in net.sf.colossus.webcommon
-
- IGameRunner - Interface in net.sf.colossus.webcommon
-
Interface for classes that can run/supervise a WebServer Game.
- ignoreDummyFrame - Static variable in class net.sf.colossus.util.InstanceTracker
-
- IHintOracle - Interface in net.sf.colossus.variant
-
Interface for an Oracle used for AI Hints.
- imageCache - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- imageExtension - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- imagePostfix - Static variable in class net.sf.colossus.gui.GUIBattleHex
-
- imagesDirName - Static variable in class net.sf.colossus.common.Constants
-
Images subdirectory name
- IManagedGame - Interface in net.sf.colossus.webcommon
-
- IMPASSIBLE_COST - Static variable in class net.sf.colossus.variant.BattleHex
-
Movement costs
- IMPORTANCE_ORDER - Static variable in class net.sf.colossus.game.Creature
-
Implements an order on Critters by some definition of importance.
- in - Variable in class net.sf.colossus.client.SocketClientThread
-
- in - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- incomingEdges - Variable in class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- incompleteInput - Variable in class net.sf.colossus.server.ClientHandler
-
- incompleteText - Variable in class net.sf.colossus.server.ClientHandler
-
- incomps - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
The 'incompatibility map'.
- indentOddRows - Variable in class net.sf.colossus.gui.TrueHexGridLayout
-
- index - Variable in class net.sf.colossus.webserver.RoundtripTimeBookkeeper.RoundtripTimeEntry
-
- indexCounter - Variable in class net.sf.colossus.webserver.RoundtripTimeBookkeeper
-
- indexForRealPort(int) - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- indianRed - Static variable in class net.sf.colossus.util.HTMLColor
-
- indigo - Static variable in class net.sf.colossus.util.HTMLColor
-
- IndigoColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- info - Variable in class net.sf.colossus.gui.RevealEvent
-
- infoEvent(String) - Method in class net.sf.colossus.gui.RevealEvent
-
- infoLabel - Variable in class net.sf.colossus.gui.EditLegion
-
- infoPanel - Variable in class net.sf.colossus.gui.BattleBoard
-
- informAllEnrolledAbout(GameInfo, String) - Method in interface net.sf.colossus.webcommon.IRunWebServer
-
- informAllEnrolledAbout(GameInfo, String) - Method in class net.sf.colossus.webserver.WebServer
-
- informAllEnrolledThatStartFailed(GameInfo, String, User) - Method in class net.sf.colossus.webserver.WebServer
-
- informGameStartedLocally() - Method in class net.sf.colossus.webclient.WebClient
-
- informLocallyGameOver() - Method in class net.sf.colossus.webclient.WebClient
-
- informLocallyGameOver(String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- informLocallyGameOver(String) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- informLocallyGameOver(String) - Method in class net.sf.colossus.webserver.WebServer
-
- informPingFailed(String, String) - Method in class net.sf.colossus.webserver.WebServer
-
- informSplitRequiredFirstRound() - Method in interface net.sf.colossus.client.IClientGUI
-
- informSplitRequiredFirstRound() - Method in class net.sf.colossus.client.NullClientGUI
-
- informSplitRequiredFirstRound() - Method in class net.sf.colossus.gui.ClientGUI
-
- informStartedByPlayer(String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- informStartedByPlayer(String) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- informStartedByPlayer(String) - Method in class net.sf.colossus.webserver.WebServer
-
- informStartingOnPlayerHost(String, String, int) - Method in class net.sf.colossus.webclient.WebClient
-
- infoText - Variable in class net.sf.colossus.gui.BattleBoard
-
- infoTextLabel - Variable in class net.sf.colossus.webclient.WebClient
-
- init(int, Player, BattlePhase) - Method in class net.sf.colossus.client.BattleClientSide
-
- init(String) - Static method in class net.sf.colossus.game.Dice
-
- init(int, int, int, boolean, MasterBoard) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- init() - Method in class net.sf.colossus.server.BattleServerSide
-
We need to do two-stage construction so that game.battle
is non-null earlier.
- init() - Method in class net.sf.colossus.util.DevRandom
-
- initBattle() - Method in class net.sf.colossus.ai.AbstractAI
-
- initBattle() - Method in interface net.sf.colossus.ai.AI
-
a Battle start
- initBattle() - Method in class net.sf.colossus.ai.ExperimentalAI
-
- initBattle(MasterHex, int, Player, BattlePhase, Legion, Legion) - Method in class net.sf.colossus.client.Client
-
- initBattle(MasterHex, int, Player, BattlePhase, Legion, Legion) - Method in class net.sf.colossus.client.GameClientSide
-
- initBattle(MasterHex, int, Player, BattlePhase, Legion, Legion) - Method in interface net.sf.colossus.client.IClient
-
- initBattle - Static variable in class net.sf.colossus.common.Constants
-
- initBattle(MasterHex, int, Player, BattlePhase, Legion, Legion) - Method in class net.sf.colossus.server.ClientHandler
-
- initBattleChits(LegionServerSide) - Method in class net.sf.colossus.server.BattleServerSide
-
- initBoard() - Method in class net.sf.colossus.client.Client
-
- initBoard() - Method in interface net.sf.colossus.client.IClient
-
- initBoard() - Method in interface net.sf.colossus.client.IClientGUI
-
- initBoard() - Method in class net.sf.colossus.client.NullClientGUI
-
- initBoard - Static variable in class net.sf.colossus.common.Constants
-
- initBoard() - Method in class net.sf.colossus.gui.ClientGUI
-
- initBoard() - Method in class net.sf.colossus.server.ClientHandler
-
- initCreatureNameCache() - Method in class net.sf.colossus.variant.Variant
-
- initCustomVariant() - Method in class net.sf.colossus.server.CustomRecruitBase
-
- initCustomVariantForAllCRBs() - Static method in class net.sf.colossus.server.CustomRecruitBase
-
- initEventViewer() - Method in class net.sf.colossus.gui.ClientGUI
-
- initExpireTurnsFromOptions() - Method in class net.sf.colossus.gui.EventViewer
-
- initFileServer() - Method in class net.sf.colossus.server.Server
-
- initFormats() - Method in class net.sf.colossus.webclient.WebClient
-
- initHexByLabelCache() - Method in class net.sf.colossus.variant.MasterBoard
-
- INITIAL_SCORE - Static variable in class net.sf.colossus.ai.RationalAI.MoveFinder
-
- initialLine - Variable in class net.sf.colossus.client.SocketClientThread
-
- initiateConnectionCheck() - Method in class net.sf.colossus.gui.ClientGUI
-
- initiateDisposal - Variable in class net.sf.colossus.server.Server
-
- initiateSaveGame(String) - Method in class net.sf.colossus.server.Server
-
- initiateShutdown(String) - Method in class net.sf.colossus.webserver.WebServer
-
- initiateShutdown() - Method in class net.sf.colossus.webserver.WebServerGUI
-
- initiatingWebClient - Static variable in class net.sf.colossus.webclient.RunGameInSameJVM
-
- initiator - Variable in class net.sf.colossus.webcommon.GameInfo
-
- initMarkersAvailable() - Method in class net.sf.colossus.server.PlayerServerSide
-
- initMarkersAvailable(String) - Method in class net.sf.colossus.server.PlayerServerSide
-
- initPlayerInfo(List<String>, String) - Method in class net.sf.colossus.client.GameClientSide
-
- initPredictSplits(Legion, List<CreatureType>) - Method in class net.sf.colossus.client.PlayerClientSide
-
- initPreferencesWindow() - Method in class net.sf.colossus.gui.ClientGUI
-
- initRegistry() - Method in class net.sf.colossus.server.ManagedGame
-
- initRegistryIfNeeded() - Method in class net.sf.colossus.webserver.GameManager
-
- initServer() - Method in class net.sf.colossus.server.GameServerSide
-
- initServerNames(String, Set<String>, Options) - Static method in class net.sf.colossus.appmain.NetworkClientDialog
-
- initShowEngagementResults() - Method in interface net.sf.colossus.client.IClientGUI
-
- initShowEngagementResults() - Method in class net.sf.colossus.client.NullClientGUI
-
- initShowEngagementResults() - Method in class net.sf.colossus.gui.ClientGUI
-
- initSocketServer() - Method in class net.sf.colossus.server.Server
-
- initValues(String, int, String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- initWaitingForPlayersToJoin(int) - Method in class net.sf.colossus.server.Server
-
Initialize the number of players we wait for to join (thread-safe)
- innerContains(Point) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- INonRecticleJComponent - Interface in net.sf.colossus.guiutil
-
Describes the contract between Non rectangular Jcomponents and Swing layout managers that are aware of non-recticle JComponents.
- INotifyWebServer - Interface in net.sf.colossus.server
-
- inPauseState - Variable in class net.sf.colossus.server.Server
-
- INSETS - Static variable in class net.sf.colossus.gui.PlayerDetailsDialog
-
- InstanceGroup - Class in net.sf.colossus.util
-
Storage object for all objects of one class type registered in
InstanceTracker.
- InstanceGroup(String) - Constructor for class net.sf.colossus.util.InstanceGroup
-
- InstanceGroup.TypeInstance - Class in net.sf.colossus.util
-
- InstanceGroup.TypeInstance(Object, String) - Constructor for class net.sf.colossus.util.InstanceGroup.TypeInstance
-
- instanceGroups - Static variable in class net.sf.colossus.util.InstanceTracker
-
- instanceId - Variable in class net.sf.colossus.webserver.QueuedSocketWriter
-
- instanceIdCounter - Static variable in class net.sf.colossus.webserver.QueuedSocketWriter
-
- instances - Variable in class net.sf.colossus.util.InstanceGroup
-
- InstanceTracker - Class in net.sf.colossus.util
-
Objects can register here when they are created.
- InstanceTracker() - Constructor for class net.sf.colossus.util.InstanceTracker
-
- instantGamesInfo - Variable in class net.sf.colossus.webserver.WebServerGUI
-
- intArrayToString(int[]) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- interestedIn - Static variable in class net.sf.colossus.util.InstanceTracker
-
- interestedInAll - Static variable in class net.sf.colossus.util.InstanceTracker
-
- interrupt() - Method in class net.sf.colossus.client.SocketClientThread
-
- intervalLen - Variable in class net.sf.colossus.server.Server.WithdrawInfo
-
- intervals - Variable in class net.sf.colossus.server.Server.WithdrawInfo
-
- intOptionChanged(String, int, int) - Method in class net.sf.colossus.common.IOptions.Listener
-
- inverted - Variable in class net.sf.colossus.gui.Chit
-
Flag to paint the chit upside-down.
- inverted - Variable in class net.sf.colossus.gui.GUIMasterHex
-
- invertedPostfix - Static variable in class net.sf.colossus.gui.GUIMasterHex
-
- invertRGBColor(Color) - Static method in class net.sf.colossus.util.HTMLColor
-
- IObjectiveHelper - Interface in net.sf.colossus.ai.objectives
-
Trivial interface for getting a list of objectives, depending on whether
we are the attacker or the defender.
- IOptions - Interface in net.sf.colossus.common
-
Allows getting and setting options.
- IOptions.Listener - Class in net.sf.colossus.common
-
A callback interface for changes to the options.
- IOptions.Listener() - Constructor for class net.sf.colossus.common.IOptions.Listener
-
- IOracle - Interface in net.sf.colossus.client
-
Knows a lot of things, but cannot actually take any actions.
- IOracleLegion - Interface in net.sf.colossus.variant
-
A legion, given as parameter to VariantHintOracle
- iph - Variable in class net.sf.colossus.gui.MasterBoard
-
- IPortProvider - Interface in net.sf.colossus.webcommon
-
- IRecruiting - Interface in net.sf.colossus.variant
-
Interface for recruiting.
- IRunWebServer - Interface in net.sf.colossus.webcommon
-
Interface for GameInfo, what it needs to communicate with
WebServer regarding (so far only) ending a game.
- is - Variable in class net.sf.colossus.webserver.SmtpSimple
-
- isAcquirable(String) - Method in class net.sf.colossus.variant.Variant
-
Check if the Creature whose name is in parameter is an Acquirable
creature or not.
- isAcquirable(CreatureType) - Method in class net.sf.colossus.variant.Variant
-
Check if the Creature in parameter is an Acquirable creature or not.
- isActive() - Method in interface net.sf.colossus.server.INotifyWebServer
-
- isActive() - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- isActive() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- isActivePlayer() - Method in class net.sf.colossus.server.Server
-
returns true if the active player is the player owning the connection
from which data is currently processed
- isADeadEnd(Variant, CreatureType) - Static method in class net.sf.colossus.variant.RecruitingSubTree
-
- isAdmin - Variable in class net.sf.colossus.webclient.WebClient
-
- isAdmin() - Method in class net.sf.colossus.webclient.WebClient
-
- isAdmin - Variable in class net.sf.colossus.webcommon.User
-
- isAdmin() - Method in class net.sf.colossus.webcommon.User
-
- isAI() - Method in class net.sf.colossus.game.Player
-
- isAlias - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
Whether this terrain uses another Terrain recruit tree.
- isAlias() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- isAlive() - Method in class net.sf.colossus.client.Client
-
- isAlreadyDown() - Method in interface net.sf.colossus.client.IServerConnection
-
- isAlreadyDown() - Method in class net.sf.colossus.client.SocketClientThread
-
- isAtSplit() - Method in class net.sf.colossus.client.CreatureInfo
-
- isAttackerSide() - Method in enum net.sf.colossus.game.EntrySide
-
- isAutoSavePoint() - Method in class net.sf.colossus.server.GameServerSide
-
So far, we do autosave only at begin of each players turn, i.e.
- isAvailable(MasterBoardTerrain) - Method in class net.sf.colossus.variant.Variant.AcquirableData
-
Tell if the Acquirable can be Acquired in the terrain.
- isBad(int[]) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- isBattleActivePlayer() - Method in class net.sf.colossus.server.Server
-
- isBattleInProgress() - Method in class net.sf.colossus.server.GameServerSide
-
- isBattleOngoing() - Method in class net.sf.colossus.client.GameClientSide
-
- isBattlePhase(BattlePhase) - Method in class net.sf.colossus.client.BattleClientSide
-
- isBattlePhase(BattlePhase) - Method in class net.sf.colossus.client.GameClientSide
-
- isCertain() - Method in class net.sf.colossus.client.CreatureInfo
-
- isClientGone(Player) - Method in class net.sf.colossus.server.Server
-
- isCliff(int) - Method in class net.sf.colossus.variant.BattleHex
-
- isCommitPoint - Variable in class net.sf.colossus.server.ClientHandler
-
- isConcreteCreature(String) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
- isConnected() - Method in class net.sf.colossus.client.Client
-
- isConnectRoundOngoing() - Method in class net.sf.colossus.client.Client
-
- isCorrectPassword(String) - Method in class net.sf.colossus.webcommon.User
-
- isCreature(String) - Method in class net.sf.colossus.variant.Variant
-
Checks if a creature with the given name exists.
- isCritterOffboard(BattleCritter) - Method in class net.sf.colossus.client.BattleClientSide
-
- isDamagingToNonNative() - Method in class net.sf.colossus.variant.HazardTerrain
-
Whether this terrain is damaging to non-native.
- isDamagingToWaterDweller() - Method in class net.sf.colossus.variant.HazardTerrain
-
Whether this terrain is damaging to water dweller.
- isDead() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- isDead() - Method in interface net.sf.colossus.game.BattleCritter
-
- isDead() - Method in class net.sf.colossus.game.BattleUnit
-
- isDead() - Method in class net.sf.colossus.game.Creature
-
- isDead() - Method in class net.sf.colossus.game.Player
-
- isDead() - Method in class net.sf.colossus.gui.Chit
-
- isDead() - Method in class net.sf.colossus.gui.RevealedCreature
-
- isDefender() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- isDefender() - Method in interface net.sf.colossus.game.BattleCritter
-
- isDefender() - Method in class net.sf.colossus.game.BattleUnit
-
- isDefender() - Method in class net.sf.colossus.server.CreatureServerSide
-
- isDefenderActive() - Method in class net.sf.colossus.server.BattleServerSide
-
- isDemiLord() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- isDemiLord() - Method in interface net.sf.colossus.game.BattleCritter
-
- isDemiLord() - Method in class net.sf.colossus.game.BattleUnit
-
- isDemiLord() - Method in class net.sf.colossus.game.Creature
-
- isDemiLord() - Method in class net.sf.colossus.variant.CreatureType
-
- isDoneWithStrikesOk() - Method in class net.sf.colossus.server.Server
-
Validates that it it OK to be "done with strikes" now for executing player
- isDue() - Method in class net.sf.colossus.webcommon.GameInfo
-
Has the scheduled time come?
- isEligibleToStart(GameInfo) - Method in class net.sf.colossus.webclient.WebClient
-
Returns true if this user would be allowed to start this game
(given that all other conditions are fulfilled).
- isEmpty() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- isEmpty() - Method in class net.sf.colossus.common.Options
-
- isEmpty() - Method in class net.sf.colossus.util.MultiSet
-
- isEmpty() - Method in class net.sf.colossus.util.ValueRecorder
-
- isEngagementInProgress() - Method in class net.sf.colossus.game.Game
-
- isEngagementOngoing() - Method in class net.sf.colossus.game.Game
-
- isEnrolled(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- isEntrance() - Method in class net.sf.colossus.variant.BattleHex
-
- IServer - Interface in net.sf.colossus.server
-
IServer is an interface for the client-accessible parts of Server.
- IServerConnection - Interface in net.sf.colossus.client
-
Generic type of connection to the server.
- isEventRelevant(RevealEvent) - Method in class net.sf.colossus.gui.EventViewer
-
- isEventTooOld(RevealEvent) - Method in class net.sf.colossus.gui.EventViewer
-
- isFight() - Method in class net.sf.colossus.game.Proposal
-
- isFightPhase - Variable in enum net.sf.colossus.game.BattlePhase
-
- isFightPhase() - Method in enum net.sf.colossus.game.BattlePhase
-
Determine if the phase is part of the fighting.
- isFightPhase() - Method in class net.sf.colossus.gui.BattleBoard
-
- isFirstInEnrolledList(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- isFlier() - Method in class net.sf.colossus.game.Creature
-
- isFlier() - Method in class net.sf.colossus.variant.CreatureType
-
- isFlyersNativeOnly() - Method in class net.sf.colossus.variant.HazardTerrain
-
- isForcedStrikeRemaining() - Method in class net.sf.colossus.server.BattleServerSide
-
- isFunctionalTest() - Static method in class net.sf.colossus.common.Options
-
- isGameOver() - Method in class net.sf.colossus.game.Game
-
- isGone - Variable in class net.sf.colossus.server.ClientHandler
-
- isGone() - Method in class net.sf.colossus.server.ClientHandler
-
- isGroundNativeOnly() - Method in class net.sf.colossus.variant.HazardTerrain
-
- isHealing() - Method in class net.sf.colossus.variant.HazardTerrain
-
Whether this terrain is healing
- isHexInverted(int, int) - Method in class net.sf.colossus.variant.MasterBoard
-
- isHuman() - Method in class net.sf.colossus.game.Player
-
- isHumanLegion(Legion) - Method in class net.sf.colossus.ai.AbstractAI
-
Test whether a Legion belongs to a Human player
- isImmediatelyUsefulKilling - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature
-
Whether it's immediately useful to kill, i.e.
- isImmortal() - Method in class net.sf.colossus.game.Creature
-
- isImmortal() - Method in class net.sf.colossus.variant.CreatureType
-
- isImmortal() - Method in class net.sf.colossus.variant.CreatureTypeTitan
-
- isInContact(BattleCritter, boolean) - Method in class net.sf.colossus.client.BattleClientSide
-
Return true if there are any enemies adjacent to this battleChit.
- isInContact(BattleCritter, boolean) - Method in class net.sf.colossus.client.Client
-
- isInContact(BattleCritter, boolean) - Method in class net.sf.colossus.game.Battle
-
- isInContact(BattleCritter, boolean) - Method in class net.sf.colossus.server.BattleServerSide
-
Return true if there are any enemies adjacent to this critter.
- isInverted() - Method in class net.sf.colossus.gui.GUIMasterHex
-
- isInvolvedInInstantGame(String) - Method in class net.sf.colossus.webserver.WebServer
-
- isKnownClient(InetAddress) - Method in class net.sf.colossus.server.Server
-
- isLegalInitialSplitoff(List<CreatureType>) - Method in class net.sf.colossus.client.PredictSplitNode
-
- isLoadingGame() - Method in class net.sf.colossus.server.GameServerSide
-
- isLocalHuman() - Method in class net.sf.colossus.game.Player
-
- isLord() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- isLord() - Method in interface net.sf.colossus.game.BattleCritter
-
- isLord() - Method in class net.sf.colossus.game.BattleUnit
-
- isLord() - Method in class net.sf.colossus.game.Creature
-
- isLord() - Method in class net.sf.colossus.variant.CreatureType
-
- isLordOrDemiLord() - Method in class net.sf.colossus.game.Creature
-
- isLordOrDemiLord() - Method in class net.sf.colossus.variant.CreatureType
-
- isLOSBlocked(BattleHex, BattleHex) - Method in class net.sf.colossus.game.Battle
-
Check to see if the LOS from hex1 to hex2 is blocked.
- isLOSBlockedDir(BattleHex, BattleHex, BattleHex, boolean, int, boolean, boolean, boolean, boolean, boolean, boolean, int, int) - Method in class net.sf.colossus.game.Battle
-
Check LOS, going to the left of hexspines if argument left is true, or
to the right if it is false.
- isMarkerAvailable(String) - Method in class net.sf.colossus.game.Player
-
- isMarkerId(String) - Static method in class net.sf.colossus.gui.Chit
-
- isMovePhase - Variable in enum net.sf.colossus.game.BattlePhase
-
- isMovePhase() - Method in enum net.sf.colossus.game.BattlePhase
-
Determine if the phase is part of the fighting.
- isMovePhase() - Method in class net.sf.colossus.gui.BattleBoard
-
- isMutual() - Method in class net.sf.colossus.game.Proposal
-
- isMyBattlePhase() - Method in class net.sf.colossus.client.Client
-
- isMyBattleTurn() - Method in class net.sf.colossus.gui.BattleBoard
-
- isMyLegion(Legion) - Method in class net.sf.colossus.client.Client
-
- isMyTitanOffboard() - Method in class net.sf.colossus.gui.BattleBoard
-
- isMyTurn() - Method in class net.sf.colossus.client.Client
-
- isMyTurn() - Method in class net.sf.colossus.gui.ClientGUI
-
- isNativeAt(HazardHexside) - Method in class net.sf.colossus.game.Creature
-
- isNativeAt(HazardHexside) - Method in class net.sf.colossus.variant.CreatureType
-
- isNativeAt(char) - Method in class net.sf.colossus.variant.CreatureType
-
- isNativeBonusHexside() - Method in class net.sf.colossus.variant.HazardHexside
-
- isNativeBonusTerrain() - Method in class net.sf.colossus.variant.BattleHex
-
- isNativeBonusTerrain() - Method in class net.sf.colossus.variant.HazardTerrain
-
- isNativeDune() - Method in class net.sf.colossus.variant.CreatureType
-
- isNativeIn(HazardTerrain) - Method in class net.sf.colossus.game.Creature
-
- isNativeIn(HazardTerrain) - Method in class net.sf.colossus.variant.CreatureType
-
Checks if the type of creature is native in a terrain type.
- isNativeRiver() - Method in class net.sf.colossus.variant.CreatureType
-
- isNativeSlope() - Method in class net.sf.colossus.variant.CreatureType
-
- isNetwork() - Method in class net.sf.colossus.game.Player
-
- isNone() - Method in class net.sf.colossus.game.Player
-
- isNonNativePenaltyHexside() - Method in class net.sf.colossus.variant.HazardHexside
-
- isNonNativePenaltyTerrain() - Method in class net.sf.colossus.variant.BattleHex
-
- isNonNativePenaltyTerrain() - Method in class net.sf.colossus.variant.HazardTerrain
-
- isObstacle(char) - Static method in class net.sf.colossus.game.Battle
-
Deprecated.
This is the realm of HazardEdge, not direct use of hexside
- isOccupied(BattleHex) - Method in class net.sf.colossus.game.Battle
-
- isOccupied(MasterHex) - Method in class net.sf.colossus.game.Game
-
- isometricShape - Variable in class net.sf.colossus.gui.TrueHexGridLayout
-
- isOptionUndefined(String) - Method in class net.sf.colossus.common.Options
-
- isOver() - Method in class net.sf.colossus.server.BattleServerSide
-
- isOwner(String) - Method in class net.sf.colossus.webclient.WebClient
-
- isPaused() - Method in class net.sf.colossus.client.Client
-
- isPhase(Phase) - Method in class net.sf.colossus.game.Game
-
- isPickCarryOngoing() - Method in interface net.sf.colossus.client.IClientGUI
-
- isPickCarryOngoing() - Method in class net.sf.colossus.client.NullClientGUI
-
- isPickCarryOngoing() - Method in class net.sf.colossus.gui.ClientGUI
-
- isPlains() - Method in class net.sf.colossus.variant.HazardTerrain
-
USE ONLY FOR BATTLELANDBUILDER!
- isPoison() - Method in class net.sf.colossus.variant.CreatureType
-
- isPopupButton(MouseEvent) - Static method in class net.sf.colossus.gui.MasterBoard
-
Return true if the MouseEvent e came from button 2 or 3.
- isPortInUse(int) - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- isRangestrikePossible(BattleCritter, BattleCritter) - Method in class net.sf.colossus.client.BattleClientSide
-
Deprecated.
Should use an extension of Battle instead of Strike, with
extension of Creature instead of BattleCritter and extra BattleHex
- isRangestrikePossible(Creature, Creature, BattleHex, BattleHex) - Method in class net.sf.colossus.game.Battle
-
Return true if the rangestrike is possible.
- isRangestriker() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- isRangestriker() - Method in interface net.sf.colossus.game.BattleCritter
-
- isRangestriker() - Method in class net.sf.colossus.game.BattleUnit
-
- isRangestriker() - Method in class net.sf.colossus.game.Creature
-
- isRangestriker() - Method in class net.sf.colossus.variant.CreatureType
-
- isReconnectAttempt(Player) - Method in class net.sf.colossus.server.Server
-
- isRecruitDistanceLessThan(String, String, int) - Method in class net.sf.colossus.game.RecruitGraph
-
Determine if a creature given by 'lesser' could potentially
summon the higher valued creature given by 'greater' within N steps.
- isRedo - Variable in class net.sf.colossus.server.History
-
- isRedoOngoing() - Method in class net.sf.colossus.client.Client
-
- isRedoOngoing() - Method in class net.sf.colossus.gui.ClientGUI
-
- isRegister - Variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- isRegularAncestorOf(CreatureType, CreatureType, Set<CreatureType>) - Method in class net.sf.colossus.variant.RecruitingSubTree
-
- isRemote() - Method in class net.sf.colossus.client.Client
-
- isReplayOngoing() - Method in class net.sf.colossus.client.Client
-
- isReplayOngoing() - Method in class net.sf.colossus.gui.ClientGUI
-
- isReplayOngoing() - Method in class net.sf.colossus.server.GameServerSide
-
- isReset() - Method in interface net.sf.colossus.util.IValueRecorderItem
-
- isReset() - Method in class net.sf.colossus.util.ValueRecorder
-
- isReset - Variable in class net.sf.colossus.util.ValueRecorder.TrivialValueRecorderItem
-
- isReset() - Method in class net.sf.colossus.util.ValueRecorder.TrivialValueRecorderItem
-
- isSand() - Method in class net.sf.colossus.variant.HazardTerrain
-
USE ONLY FOR BATTLELANDBUILDER!
- isScheduledGame() - Method in class net.sf.colossus.webcommon.GameInfo
-
- isScheduledGameAndStartable(String) - Method in class net.sf.colossus.webclient.WebClient
-
- isSctAlreadyDown() - Method in class net.sf.colossus.client.Client
-
- isSelected() - Method in class net.sf.colossus.gui.GUIHex
-
- isServerRunning() - Method in class net.sf.colossus.server.Server
-
- isSlowingToNonNative() - Method in class net.sf.colossus.variant.HazardTerrain
-
Whether this terrain slows for the duration of the battle
- isSocketUp() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- isSplitLegal(boolean) - Method in class net.sf.colossus.gui.SplitLegion
-
Return true if the split is legal.
- isStartable() - Method in class net.sf.colossus.webcommon.GameInfo
-
- isStartCreature(CreatureType) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Tell whether given type is in the loaded variant a start creature,
i.e.
- isStarting() - Method in class net.sf.colossus.webcommon.GameInfo
-
- isStartupTest() - Static method in class net.sf.colossus.common.Options
-
- isStresstest() - Static method in class net.sf.colossus.common.Options
-
- isSummonable() - Method in class net.sf.colossus.game.Creature
-
- isSummonable - Variable in class net.sf.colossus.variant.CreatureType
-
- isSummonable() - Method in class net.sf.colossus.variant.CreatureType
-
- IStartHandler - Interface in net.sf.colossus.common
-
An interface for Non-Server-Side (not in server package being) GUI
classes (so far, the WebClient), so that they can request from the
"start-Object" to initiate a new game without actually having to
have a reference to the net.sf.colossus.server package.
- isTemporarilyDisconnected() - Method in class net.sf.colossus.server.ClientHandler
-
- isTemporarilyInTrouble() - Method in class net.sf.colossus.server.ClientHandler
-
- isTitan() - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- isTitan() - Method in interface net.sf.colossus.game.BattleCritter
-
- isTitan() - Method in class net.sf.colossus.game.BattleUnit
-
- isTitan() - Method in class net.sf.colossus.game.Creature
-
- isTitan() - Method in class net.sf.colossus.variant.CreatureType
-
Returns true if this is a Titan.
- isTitan() - Method in class net.sf.colossus.variant.CreatureTypeTitan
-
- isTitanEliminated() - Method in class net.sf.colossus.server.PlayerServerSide
-
- isTitanOffboard(Player) - Method in class net.sf.colossus.client.BattleClientSide
-
- isTower - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
Whether this is a Tower-like building, with regards to starting the
game, not recruiting or defender entering in a non-default location on
the Battlemap.
- isTower() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- isTower - Variable in class net.sf.colossus.xmlparser.BattlelandLoader
-
is the terrain a Tower ?
- isTower() - Method in class net.sf.colossus.xmlparser.BattlelandLoader
-
- isTurnStateStillUninitialized() - Method in class net.sf.colossus.client.GameClientSide
-
ActivePlayer is set first time to something different than "noone"
when setupTurnState is called first time.
- isUndoStackEmpty() - Method in class net.sf.colossus.gui.ClientGUI
-
- isUserOnline(User) - Method in class net.sf.colossus.webcommon.UserDB
-
- isValidEntrySide(Legion, MasterHex, boolean, EntrySide) - Method in class net.sf.colossus.game.Movement
-
Verify whether this is a valid entry side.
- isValidNormalMove(Legion, MasterHex, Player, int) - Method in class net.sf.colossus.game.Movement
-
Verify whether this is a valid normal move.
- isValidTeleportMove(Legion, MasterHex, int) - Method in class net.sf.colossus.game.Movement
-
Verify whether this is a valid teleport move.
- isWaiting - Variable in class net.sf.colossus.client.SocketClientThread
-
- isWaiting() - Method in class net.sf.colossus.webclient.WebClientSocketThread.AckWaiter
-
- isWaitingLock - Variable in class net.sf.colossus.client.SocketClientThread
-
- isWaterDwelling() - Method in class net.sf.colossus.variant.CreatureType
-
- isWithdrawalIrrelevant() - Method in class net.sf.colossus.server.Server
-
- itemHandler - Variable in class net.sf.colossus.gui.MasterBoard
-
- items - Variable in class net.sf.colossus.util.ValueRecorder
-
All the explanations and value changes
- itemStateChanged(ItemEvent) - Method in class net.sf.colossus.gui.MasterBoard.MasterBoardItemHandler
-
- itemStateChanged(ItemEvent) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- iterator() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- iterator - Variable in class net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread
-
- iterator() - Method in class net.sf.colossus.util.Combos
-
- IValueRecorderItem - Interface in net.sf.colossus.util
-
- ivariant - Variable in class net.sf.colossus.gui.HexRecruitTreePanel
-
- ivariant - Variable in class net.sf.colossus.gui.ShowCreatureDetails
-
- IVariant - Interface in net.sf.colossus.variant
-
Defined for which methods we currently abuse the Client to forward the
question about variant specific information to static methods in
TerrainRecruitLoader.
- IVariantHint - Interface in net.sf.colossus.variant
-
Interface for the use of AI Hints.
- IVariantHint.AIStyle - Enum in net.sf.colossus.variant
-
The style of play the AI should prefer.
- IVariantHint.AIStyle() - Constructor for enum net.sf.colossus.variant.IVariantHint.AIStyle
-
- IVariantInitializer - Interface in net.sf.colossus.variant
-
Access methods how information that is loaded e.g.
- IVariantKnower - Interface in net.sf.colossus.variant
-
Some object from which Game can ask for the current variant,
instead of the static VariantSupport.getCurrentVariant() way.
- ivory - Static variable in class net.sf.colossus.util.HTMLColor
-
- IWebClient - Interface in net.sf.colossus.webcommon
-
Interface for what WebServer (Public Game Server) sends to WebClient
- IWebServer - Interface in net.sf.colossus.webcommon
-
Interface for what WebClient sends to WebServer
- IWebServerGUI - Interface in net.sf.colossus.webserver
-
Interface for the operations the WebServer can do with it's GUI
- p - Variable in class net.sf.colossus.gui.RevealEvent
-
- pack() - Method in class net.sf.colossus.gui.MasterBoard
-
- packAndShow() - Method in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- paint(Graphics) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- paint(Graphics) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- paintComponent(Graphics) - Method in class net.sf.colossus.client.HexMap
-
- paintComponent(Graphics) - Method in class net.sf.colossus.gui.BattleMap
-
- paintComponent(Graphics) - Method in class net.sf.colossus.gui.Chit
-
- paintComponent(Graphics) - Method in class net.sf.colossus.gui.GUIBattleChit
-
- paintComponent(Graphics) - Method in class net.sf.colossus.gui.Marker
-
- paintComponent(Graphics) - Method in class net.sf.colossus.gui.MasterBoard
-
- paintComponent(Graphics) - Method in class net.sf.colossus.gui.PickEntrySide
-
- paintComponent(Graphics) - Method in class net.sf.colossus.gui.ShowBattleMap
-
- paintHexes(Graphics) - Method in class net.sf.colossus.gui.MasterBoard
-
- paintHighlightIfNeeded(Graphics2D) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- paintHighlights(Graphics2D) - Method in class net.sf.colossus.gui.MasterBoard
-
- paintLabel(Graphics2D) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- paintMarkers(Graphics) - Method in class net.sf.colossus.gui.MasterBoard
-
Paint markers in z-order.
- paintMovementDie(Graphics) - Method in class net.sf.colossus.gui.MasterBoard
-
- paintOverlay(Graphics2D) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- paintOverlay(Graphics2D) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- paintPossibleRecruitChits(Graphics) - Method in class net.sf.colossus.gui.MasterBoard
-
- paintRecruitedChits(Graphics) - Method in class net.sf.colossus.gui.MasterBoard
-
- paintTerrainName(Graphics2D) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- paleGoldenRod - Static variable in class net.sf.colossus.util.HTMLColor
-
- paleGreen - Static variable in class net.sf.colossus.util.HTMLColor
-
- paleTurquoise - Static variable in class net.sf.colossus.util.HTMLColor
-
- paleVioletRed - Static variable in class net.sf.colossus.util.HTMLColor
-
- pane - Variable in class net.sf.colossus.server.StartupProgress
-
- PANEL_MARGIN - Static variable in class net.sf.colossus.gui.MasterBoard.InfoPopupHandler
-
- PANEL_PADDING - Static variable in class net.sf.colossus.gui.MasterBoard.InfoPopupHandler
-
- panelCenter - Variable in class net.sf.colossus.gui.EngagementResults
-
- papayaWhip - Static variable in class net.sf.colossus.util.HTMLColor
-
- ParallelEvaluatorAI - Class in net.sf.colossus.ai
-
DON'T USE THAT ONE YET.
- ParallelEvaluatorAI(Client) - Constructor for class net.sf.colossus.ai.ParallelEvaluatorAI
-
- ParallelEvaluatorAI.findBestLegionMoveThread - Class in net.sf.colossus.ai
-
- ParallelEvaluatorAI.findBestLegionMoveThread(Iterator<LegionMove>) - Constructor for class net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread
-
- ParallelEvaluatorAI.findBestLegionMoveThread.ThreadedTriggerTimeIsUp - Class in net.sf.colossus.ai
-
- ParallelEvaluatorAI.findBestLegionMoveThread.ThreadedTriggerTimeIsUp() - Constructor for class net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread.ThreadedTriggerTimeIsUp
-
- parent - Variable in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- parent - Variable in class net.sf.colossus.client.PredictSplitNode
-
- parent - Variable in class net.sf.colossus.gui.PickMarker
-
- parent - Variable in class net.sf.colossus.server.LegionServerSide
-
- parentComponent - Variable in class net.sf.colossus.gui.CCVFlowLayout
-
- parentFrame - Variable in class net.sf.colossus.gui.AutoInspector
-
- parentFrame - Variable in class net.sf.colossus.gui.CreatureCollectionView
-
- parentFrame - Variable in class net.sf.colossus.gui.HexRecruitTreePanel
-
- parentFrame - Variable in class net.sf.colossus.gui.PickColor
-
- parentScrollPane - Variable in class net.sf.colossus.gui.CCVFlowLayout
-
- parse(String[]) - Method in class net.sf.colossus.cmdline.Opts
-
Parse args and return a CmdLine.
- ParseException - Exception in net.sf.colossus.xmlparser
-
General Exception for our xml data parsers.
- ParseException(String) - Constructor for exception net.sf.colossus.xmlparser.ParseException
-
- ParseException() - Constructor for exception net.sf.colossus.xmlparser.ParseException
-
- parseLine(String) - Method in class net.sf.colossus.client.SocketClientThread
-
- parseLine(String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- parseMsgLine(String) - Method in class net.sf.colossus.webserver.ChatMsgStorage
-
- password - Variable in class net.sf.colossus.webclient.CmdLineWebClient
-
- password - Variable in class net.sf.colossus.webclient.WebClient
-
- password - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- password - Variable in class net.sf.colossus.webcommon.User
-
- passwordField - Variable in class net.sf.colossus.webclient.WebClient
-
- pathSeparator - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- pauseButton - Variable in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- paused - Variable in class net.sf.colossus.client.Client
-
- peachPuff - Static variable in class net.sf.colossus.util.HTMLColor
-
- PENALTY_DAMAGE_TERRAIN - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Multiplied by damage (drift is 1)
- PenaltyOption - Class in net.sf.colossus.server
-
Holds the information for one possible strike penalty, including
the null no-penalty option.
- PenaltyOption(Game, Creature, Creature, int, int) - Constructor for class net.sf.colossus.server.PenaltyOption
-
- penaltyOptions - Variable in class net.sf.colossus.server.CreatureServerSide
-
- pendingAdvancePhase - Variable in class net.sf.colossus.server.GameServerSide
-
- pendingMoveHexes - Variable in class net.sf.colossus.gui.ClientGUI
-
- pendingMoves - Variable in class net.sf.colossus.gui.ClientGUI
-
- pendingRegistrations - Variable in class net.sf.colossus.webcommon.UserDB
-
- PermGen - Class in net.sf.colossus.util
-
This class is a permutation generator.
- PermGen(int) - Constructor for class net.sf.colossus.util.PermGen
-
- permList - Variable in class net.sf.colossus.util.PermutationIterator
-
- PermutationIterator<T> - Class in net.sf.colossus.util
-
An iterator that returns permutations of the originally passed list.
- PermutationIterator(List<T>) - Constructor for class net.sf.colossus.util.PermutationIterator
-
Set up a permutation generator for the passed list.
- peru - Static variable in class net.sf.colossus.util.HTMLColor
-
- pg - Variable in class net.sf.colossus.util.PermutationIterator
-
- phase - Variable in class net.sf.colossus.game.Game
-
The current game phase (Split, Move, Fight, Muster)
- Phase - Enum in net.sf.colossus.game
-
TODO this should probably start numbering with zero as does the BattlePhase and
as does any other Java enum -- currently SPLIT is serialized as "1"
TODO instead: now that I added an artificial phase "INIT" (needed during start
of the game, otherwise updateStatusScreen tries to do toString on null),
- are then the fromInt/toInit still needed?
- Phase(String) - Constructor for enum net.sf.colossus.game.Phase
-
- phase - Variable in class net.sf.colossus.server.BattleServerSide
-
- phaseAdvancer - Variable in class net.sf.colossus.server.BattleServerSide
-
- phaseAdvancer - Variable in class net.sf.colossus.server.GameServerSide
-
- PhaseAdvancer - Interface in net.sf.colossus.server
-
Advances to the next phase.
- phaseLabel - Variable in class net.sf.colossus.gui.BattleBoard.InfoPanel
-
- phaseLabel - Variable in class net.sf.colossus.gui.MasterBoard.BottomBar
-
display the current phase in the bottom bar
- phaseLabel - Variable in class net.sf.colossus.gui.StatusScreen
-
- phaseMenu - Variable in class net.sf.colossus.gui.BattleBoard
-
- phaseMenu - Variable in class net.sf.colossus.gui.MasterBoard
-
- phaseStartSnapshot - Variable in class net.sf.colossus.server.GameSaving
-
snapshot of game data (caretaker, players, legions, ...) at the last
"commit point", initially those are taken only at start of a phase.
- pickCarries(int, Set<String>) - Method in class net.sf.colossus.client.Client
-
- PickCarry - Class in net.sf.colossus.gui
-
Chooses between multiple carry options.
- PickCarry(JFrame, ClientGUI, int, Set<String>) - Constructor for class net.sf.colossus.gui.PickCarry
-
Each choice is a String of form "Warbear in Plains Hex G3"
- pickCarryDialog - Variable in class net.sf.colossus.gui.ClientGUI
-
- pickColor(List<PlayerColor>, List<PlayerColor>) - Method in interface net.sf.colossus.ai.AI
-
pick a color of legion markers
- pickColor(List<PlayerColor>, List<PlayerColor>) - Method in class net.sf.colossus.ai.SimpleAI
-
- PickColor - Class in net.sf.colossus.gui
-
Class PickColor lets a player choose a color of legion markers.
- PickColor(JFrame, String, List<PlayerColor>, IOptions, PickColor.PickColorCallback, boolean) - Constructor for class net.sf.colossus.gui.PickColor
-
- PickColor.PickColorCallback - Class in net.sf.colossus.gui
-
- PickColor.PickColorCallback() - Constructor for class net.sf.colossus.gui.PickColor.PickColorCallback
-
- pickEngagement() - Method in interface net.sf.colossus.ai.AI
-
pick an engagement to resolve
- pickEngagement() - Method in class net.sf.colossus.ai.SimpleAI
-
- pickEntrySide(MasterHex, Legion, Set<EntrySide>) - Method in interface net.sf.colossus.ai.AI
-
pick an entry side
- pickEntrySide(MasterHex, Legion, Set<EntrySide>) - Method in class net.sf.colossus.ai.SimpleAI
-
- PickEntrySide - Class in net.sf.colossus.gui
-
Class PickEntrySide allows picking which side of a MasterBoard hex
to enter.
- PickEntrySide(JFrame, MasterHex, Set<EntrySide>) - Constructor for class net.sf.colossus.gui.PickEntrySide
-
- pickEntrySide(JFrame, MasterHex, Set<EntrySide>) - Static method in class net.sf.colossus.gui.PickEntrySide
-
- PickIntValue - Class in net.sf.colossus.gui
-
Allows picking any integer value
- PickIntValue(JFrame, int, String, int, int, int, IOptions) - Constructor for class net.sf.colossus.gui.PickIntValue
-
- pickIntValue(JFrame, int, String, int, int, int, IOptions) - Static method in class net.sf.colossus.gui.PickIntValue
-
Return the new value if the user accepted it, or oldValue if
user cancelled the dialog.
- PickLord - Class in net.sf.colossus.gui
-
Class PickLord allows a player to choose which lord tower teleports.
- PickLord(IOptions, JFrame, List<CreatureType>) - Constructor for class net.sf.colossus.gui.PickLord
-
- pickLord(IOptions, JFrame, List<CreatureType>) - Static method in class net.sf.colossus.gui.PickLord
-
- pickMarker(Set<String>, String) - Method in interface net.sf.colossus.ai.AI
-
pick a legion marker
- pickMarker(Set<String>, String) - Method in class net.sf.colossus.ai.SimpleAI
-
- PickMarker - Class in net.sf.colossus.gui
-
Class PickMarker allows a player to pick a legion marker,
either as initial marker or for splitting a legion.
- PickMarker(ClientGUI, Set<String>, Legion) - Constructor for class net.sf.colossus.gui.PickMarker
-
- PickRecruit - Class in net.sf.colossus.gui
-
Class PickRecruit allows a player to pick a creature to recruit.
- PickRecruit(JFrame, List<CreatureType>, String, Legion, ClientGUI) - Constructor for class net.sf.colossus.gui.PickRecruit
-
- pickRecruit(JFrame, List<CreatureType>, String, Legion, ClientGUI) - Static method in class net.sf.colossus.gui.PickRecruit
-
Return the creature recruited, or null if none.
- PickRecruiter - Class in net.sf.colossus.gui
-
Class PickRecruiter allows a player to choose which creature(s) recruit.
- PickRecruiter(JFrame, List<String>, String, Legion, ClientGUI) - Constructor for class net.sf.colossus.gui.PickRecruiter
-
recruiters is a list of creature name strings
- pickRecruiter(JFrame, List<String>, String, Legion, ClientGUI) - Static method in class net.sf.colossus.gui.PickRecruiter
-
- pickStrikePenalty(List<String>) - Method in interface net.sf.colossus.ai.AI
-
pick an optional strike penalty
- pickStrikePenalty(List<String>) - Method in class net.sf.colossus.ai.SimpleAI
-
Pick one of the list of String strike penalty options.
- PickStrikePenalty - Class in net.sf.colossus.gui
-
Chooses between multiple strike penalty options.
- PickStrikePenalty(JFrame, ClientGUI, List<String>) - Constructor for class net.sf.colossus.gui.PickStrikePenalty
-
- PineColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- PING_MAX_TRIES - Static variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- PING_REQUEST_INTERVAL_SEC - Variable in class net.sf.colossus.server.Server
-
- PING_REQUEST_INTERVAL_SECONDS - Static variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- pingCounter - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- pingHelp - Static variable in class net.sf.colossus.webserver.ChatChannel
-
- pingRequest() - Method in class net.sf.colossus.client.Client
-
- pingRequest() - Method in interface net.sf.colossus.client.IClient
-
- pingRequest - Static variable in class net.sf.colossus.common.Constants
-
- pingRequest() - Method in class net.sf.colossus.server.ClientHandler
-
- pingRequest - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- pingResponse(String, String, String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- PingResponse - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- pingsTried - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- pink - Static variable in class net.sf.colossus.util.HTMLColor
-
- placeCritter(CreatureServerSide) - Method in class net.sf.colossus.server.BattleServerSide
-
- placeInitialLegion(PlayerServerSide, String) - Method in class net.sf.colossus.server.GameServerSide
-
- placeLegion(Legion) - Method in class net.sf.colossus.server.BattleServerSide
-
- placeNewChit(String, boolean, int, BattleHex) - Method in class net.sf.colossus.client.Client
-
Create a new BattleUnit and (if GUI) a new GUIBattleChit with
the given parameters.
- placeNewChit(String, boolean, int, BattleHex) - Method in interface net.sf.colossus.client.IClient
-
- placeNewChit - Static variable in class net.sf.colossus.common.Constants
-
- placeNewChit(String, boolean, int, BattleHex) - Method in class net.sf.colossus.server.ClientHandler
-
- placeRelative(JFrame, Point, JScrollPane) - Method in class net.sf.colossus.guiutil.KDialog
-
Place dialog relative to parentFrame's origin, offset by
point, and fully on-screen.
- plainHexArray - Variable in class net.sf.colossus.variant.MasterBoard
-
TODO do something more OO, don't use arrays, fold
MasterBoard.show
into
it somehow (even using null seems better than the split).
- PLAINS - Static variable in class net.sf.colossus.variant.HazardTerrain
-
- player - Variable in class net.sf.colossus.game.Legion
-
The player/game combination owning this Legion.
- Player - Class in net.sf.colossus.game
-
A player in a game.
- Player(Game, String, int) - Constructor for class net.sf.colossus.game.Player
-
- player - Variable in class net.sf.colossus.gui.PlayerDetailsDialog
-
- player - Variable in class net.sf.colossus.gui.RevealEvent
-
- playerAlive - Variable in class net.sf.colossus.client.Client
-
- PlayerClientSide - Class in net.sf.colossus.client
-
This class holds client-side version of a player.
- PlayerClientSide(Game, String, int) - Constructor for class net.sf.colossus.client.PlayerClientSide
-
- PlayerColor - Enum in net.sf.colossus.game
-
Models the notion of a color a player can pick.
- PlayerColor(String, String, int) - Constructor for enum net.sf.colossus.game.PlayerColor
-
- playerColoredAngel - Variable in class net.sf.colossus.gui.Chit
-
- playerColoredAngels - Static variable in class net.sf.colossus.common.Options
-
- PlayerDetailsDialog - Class in net.sf.colossus.gui
-
A dialog that displays information about a single player and his legions.
- PlayerDetailsDialog(JFrame, PlayerClientSide, ClientGUI) - Constructor for class net.sf.colossus.gui.PlayerDetailsDialog
-
- playerElimEvent(Player, Player) - Method in class net.sf.colossus.server.GameServerSide
-
- playerElimEvent(Player, Player, int) - Method in class net.sf.colossus.server.History
-
- playerLabel - Variable in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- playerLabelDone - Variable in class net.sf.colossus.gui.MasterBoard
-
- playerName - Variable in class net.sf.colossus.appmain.NetworkClientDialog
-
- playerName - Variable in class net.sf.colossus.client.SocketClientThread
-
- playerName - Static variable in class net.sf.colossus.common.Options
-
- playerName - Variable in class net.sf.colossus.gui.PickColor
-
- playerName - Variable in class net.sf.colossus.server.ClientHandler
-
- playerNames - Variable in class net.sf.colossus.appmain.GetPlayers
-
- playerNumber - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature
-
How many creature of the same type the player owns (in all its Legion)
- players - Variable in class net.sf.colossus.game.Game
-
The state of the different players in the game.
- players - Variable in class net.sf.colossus.webcommon.GameInfo
-
- playersEliminated - Variable in class net.sf.colossus.game.Player
-
A string representing all players eliminated by this player.
- playersEliminatedBackup - Variable in class net.sf.colossus.server.PlayerServerSide
-
- PlayerServerSide - Class in net.sf.colossus.server
-
Class Player holds the data for one player in a Titan game.
- PlayerServerSide(String, GameServerSide, String) - Constructor for class net.sf.colossus.server.PlayerServerSide
-
- playersNotInitialized - Variable in class net.sf.colossus.client.Client
-
At first time we get "all player info", they are created; at all
later calls just update them.
- playerToClientMap - Variable in class net.sf.colossus.server.Server
-
Map of players to their clients.
- playerType - Static variable in class net.sf.colossus.common.Options
-
- playerTypes - Variable in class net.sf.colossus.appmain.GetPlayers
-
- Playing - Static variable in class net.sf.colossus.webclient.WebClient
-
- playingText - Static variable in class net.sf.colossus.webclient.WebClient
-
- plum - Static variable in class net.sf.colossus.util.HTMLColor
-
- pluralName - Variable in class net.sf.colossus.variant.CreatureType
-
- points - Variable in class net.sf.colossus.game.Legion.AcquirableDecision
-
- points - Variable in class net.sf.colossus.gui.EngagementResults.Engagement
-
- pointsScored - Variable in class net.sf.colossus.server.BattleServerSide
-
- pointsScored - Variable in class net.sf.colossus.server.GameServerSide
-
- poison - Variable in class net.sf.colossus.game.BattleUnit
-
- poison - Variable in class net.sf.colossus.variant.CreatureType
-
- poisonDamage - Variable in class net.sf.colossus.game.BattleUnit
-
- poisonDamage - Variable in class net.sf.colossus.game.Creature
-
- popUndoStack() - Method in class net.sf.colossus.gui.ClientGUI
-
- POPUP_KEY_ALL_LEGIONS - Static variable in class net.sf.colossus.gui.MasterBoard.InfoPopupHandler
-
- POPUP_KEY_MY_LEGIONS - Static variable in class net.sf.colossus.gui.MasterBoard.InfoPopupHandler
-
- popupMenu - Variable in class net.sf.colossus.gui.MasterBoard
-
- popupMenuWithLegions - Variable in class net.sf.colossus.gui.MasterBoard
-
- port - Variable in class net.sf.colossus.appmain.NetworkClientDialog
-
- port - Variable in class net.sf.colossus.client.SocketClientThread
-
- port - Variable in class net.sf.colossus.server.FileServerThread
-
- port - Variable in class net.sf.colossus.server.Server
-
Server socket port.
- port - Variable in class net.sf.colossus.util.ResourceLoader
-
- port - Variable in class net.sf.colossus.webclient.CmdLineWebClient
-
- port - Variable in class net.sf.colossus.webclient.WebClient
-
- port - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- port - Variable in class net.sf.colossus.webserver.ColossusRegistry
-
- PortBookKeeper - Class in net.sf.colossus.webserver
-
This class keeps track of which ports are currently occupied
by ongoing games and which are free for new games.
- PortBookKeeper(int, int) - Constructor for class net.sf.colossus.webserver.PortBookKeeper
-
- portBookKeeper - Variable in class net.sf.colossus.webserver.WebServer
-
- portBox - Variable in class net.sf.colossus.appmain.NetworkClientDialog
-
- portInUse - Variable in class net.sf.colossus.webserver.PortBookKeeper
-
Bookkeeping which (game) ports are currently in use
- portNr - Variable in class net.sf.colossus.webcommon.GameInfo
-
- portRangeFrom - Variable in class net.sf.colossus.webserver.PortBookKeeper
-
- possibleCarryToDir(BattleHex, int) - Method in class net.sf.colossus.server.CreatureServerSide
-
Return true if carries are possible to the hex in direction
dir, considering only terrain.
- possibleDonors - Variable in class net.sf.colossus.gui.SummonAngel
-
- possibleRecruitChits - Variable in class net.sf.colossus.gui.MasterBoard
-
- postAddEventActions() - Method in class net.sf.colossus.gui.EventViewer
-
- postRecruitStuff(Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
Do what is needed after recruit (or mark as skip recruit):
push to undo stack, update legions left to muster, hightlight remaining ones,
- powderBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- power - Variable in class net.sf.colossus.variant.CreatureType
-
- power_attack - Variable in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- power_defend - Variable in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- Predicate<T> - Interface in net.sf.colossus.util
-
A simple predicate interface.
- PredictSplitNode - Class in net.sf.colossus.client
-
Predicts splits for one enemy player, and adjusts predictions as
creatures are revealed.
- PredictSplitNode(String, int, CreatureInfoList, PredictSplitNode, Variant) - Constructor for class net.sf.colossus.client.PredictSplitNode
-
- predictSplits - Variable in class net.sf.colossus.client.PlayerClientSide
-
- PredictSplits - Class in net.sf.colossus.client
-
Predicts splits for one enemy player, and adjusts predictions as
creatures are revealed.
- PredictSplits(String, List<CreatureType>, Variant) - Constructor for class net.sf.colossus.client.PredictSplits
-
- PredictSplits.ReverseIntegerComparator - Class in net.sf.colossus.client
-
- PredictSplits.ReverseIntegerComparator() - Constructor for class net.sf.colossus.client.PredictSplits.ReverseIntegerComparator
-
- prefCheckboxes - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- preferences - Static variable in class net.sf.colossus.gui.MasterBoard
-
- preferencesAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- preferencesPane - Variable in class net.sf.colossus.webclient.WebClient
-
- preferencesWindow - Variable in class net.sf.colossus.gui.ClientGUI
-
- PreferencesWindow - Class in net.sf.colossus.gui
-
- PreferencesWindow(Options, ClientGUI) - Constructor for class net.sf.colossus.gui.PreferencesWindow
-
- PreferencesWindow.ScaleValue - Class in net.sf.colossus.gui
-
- PreferencesWindow.ScaleValue(int, int, int, int) - Constructor for class net.sf.colossus.gui.PreferencesWindow.ScaleValue
-
- preferredLayoutSize(Container) - Method in class net.sf.colossus.gui.TrueHexGridLayout
-
- prefix - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM.NullDumper
-
- prefRadioButtons - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- preliminaryPlayerNames - Variable in class net.sf.colossus.client.SocketClientThread
-
- prepareMarkers(Set<String>, String) - Method in class net.sf.colossus.ai.SimpleAI
-
- prepareToRemove(boolean, boolean) - Method in class net.sf.colossus.server.LegionServerSide
-
Do the cleanup required before this legion can be removed.
- prepareToRemoveCritter(Creature, boolean, boolean) - Method in class net.sf.colossus.server.LegionServerSide
-
Do the cleanup associated with removing the critter from this
legion.
- PreserveCreatureTacticalObjective - Class in net.sf.colossus.ai.objectives
-
The tactical objective of preserving all of a specific CreatureType.
- PreserveCreatureTacticalObjective(float, Client, Legion, Creature) - Constructor for class net.sf.colossus.ai.objectives.PreserveCreatureTacticalObjective
-
- presetOptions - Variable in class net.sf.colossus.webclient.RunGameInSameJVM
-
To exchange data between us and the GetPlayersWeb dialog
when game is started locally
- preStrikeEffectsApplied - Variable in class net.sf.colossus.server.BattleServerSide
-
- prevButton - Variable in class net.sf.colossus.gui.EngagementResults
-
- preventSpaceAction(JButton, Action) - Method in class net.sf.colossus.gui.Concede
-
Prevent Space from triggering the firing of the action normally
associated to the given button; trigger the given action instead.
- previousConn - Variable in class net.sf.colossus.client.Client
-
- previousInfoStringsString - Variable in class net.sf.colossus.server.ClientHandler
-
- previousRetries - Variable in class net.sf.colossus.server.ClientHandler
-
- PRIMARY_RECRUIT_FACTOR - Static variable in class net.sf.colossus.ai.MilvangAI
-
- printLeaves() - Method in class net.sf.colossus.client.PredictSplits
-
Print all childless nodes in tree.
- printMessagesToConsole(IClient) - Method in class net.sf.colossus.server.MessageRecorder
-
- printNodes() - Method in class net.sf.colossus.client.PredictSplits
-
Print all nodes in tree.
- printStatistics() - Static method in class net.sf.colossus.util.InstanceTracker
-
- priority - Variable in class net.sf.colossus.ai.objectives.AbstractTacticalObjective
-
- PRNG - Static variable in class net.sf.colossus.util.DevRandom
-
- probHits(int, int, int) - Static method in class net.sf.colossus.util.Probs
-
Return the probability of getting exactly this number of hits.
- probHitsOrLess(int, int, int) - Static method in class net.sf.colossus.util.Probs
-
Return the probability of getting this number of hits or less.
- probHitsOrMore(int, int, int) - Static method in class net.sf.colossus.util.Probs
-
Return the probability of getting this number of hits or more.
- Probs - Class in net.sf.colossus.util
-
Class Probs holds utility methods for working with probabilities.
- Probs() - Constructor for class net.sf.colossus.util.Probs
-
- process - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM.NullDumper
-
- processByteBuffer() - Method in class net.sf.colossus.server.Server
-
- processChatLine(String, String, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- processingCH - Variable in class net.sf.colossus.server.Server
-
- processInput(ByteBuffer) - Method in class net.sf.colossus.server.ClientHandler
-
- processRedoLog(Server) - Method in class net.sf.colossus.server.History
-
Fire all events from redoLog.
- propertyNames() - Method in class net.sf.colossus.common.Options
-
- propGamesCard - Variable in class net.sf.colossus.webclient.WebClient
-
- propNameStresstestRounds - Static variable in class net.sf.colossus.common.Options
-
- Proposal - Class in net.sf.colossus.game
-
Class Proposal holds the results of a settlement attempt.
- Proposal(Legion, Legion, boolean, boolean, Legion, List<String>) - Constructor for class net.sf.colossus.game.Proposal
-
- proposal - Variable in class net.sf.colossus.gui.Negotiate
-
- proposal - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- Propose - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- proposeButton - Variable in class net.sf.colossus.webclient.WebClient
-
- proposeButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- ProposeButtonText - Static variable in class net.sf.colossus.webclient.WebClient
-
- proposedGameDataModel - Variable in class net.sf.colossus.webclient.WebClient
-
- proposedGames - Variable in class net.sf.colossus.webserver.WebServer
-
- proposedGamesFilename - Variable in class net.sf.colossus.webserver.WebServer
-
- proposedGamesListModified - Variable in class net.sf.colossus.webserver.WebServer
-
- proposedGameTable - Variable in class net.sf.colossus.webclient.WebClient
-
- proposeGame(String, String, String, long, int, String, String, boolean, boolean, int, int, int) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- proposeGame(String, String, String, long, int, String, String, boolean, boolean, int, int, int) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- proposeGame(String, String, String, long, int, String, String, boolean, boolean, int, int, int) - Method in class net.sf.colossus.webserver.WebServer
-
- props - Variable in class net.sf.colossus.common.Options
-
- props - Variable in class net.sf.colossus.webserver.WebServerOptions
-
- protocolTermSeparator - Static variable in class net.sf.colossus.common.Constants
-
XXX If any of the args in the protocol contain this string, then
the protocol will break.
- PROVIDE_CONFCODE - Static variable in class net.sf.colossus.webcommon.User
-
- publish(LogRecord) - Method in class net.sf.colossus.server.RemoteLogHandler
-
- publish(LogRecord) - Method in class net.sf.colossus.util.SwingDocumentLogHandler
-
- PUBLISH_TO_REMOTE_LOGGERS - Static variable in class net.sf.colossus.server.RemoteLogHandler
-
- purgeFileCache() - Static method in class net.sf.colossus.util.StaticResourceLoader
-
empty the cache so that all files have to be reloaded
- purgeImageCache() - Static method in class net.sf.colossus.util.StaticResourceLoader
-
empty the cache so that all Chits have to be redrawn
- purgeOldEvents() - Method in class net.sf.colossus.gui.EventViewer
-
- purple - Static variable in class net.sf.colossus.util.HTMLColor
-
- PurpleColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- pushUndoStack(Object) - Method in class net.sf.colossus.gui.ClientGUI
-
- putDeadOne(CreatureType) - Method in class net.sf.colossus.game.Caretaker
-
- putIntoFileCache(String, byte[]) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
Force adding the given data as belonging to the given key
in the file cache.
- putOneBack(CreatureType) - Method in class net.sf.colossus.game.Caretaker
-
- r - Variable in class net.sf.colossus.webserver.GameManager
-
- r3(double) - Static method in class net.sf.colossus.ai.RationalAI
-
- rand - Variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- random - Variable in class net.sf.colossus.ai.AbstractAI
-
Our random source.
- random - Static variable in class net.sf.colossus.game.Dice
-
- RANDOM_GENE_PERCENT - Static variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
Percentage that a gene will be random instead of inherited.
- RANDOM_MAX_TRY - Static variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
Maximum number of try before giving up generating a new element.
- RANDOM_PARENT_PERCENT - Static variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
Percentage of a randomly chosen parent.
- randomPropertyName - Static variable in class net.sf.colossus.util.DevRandom
-
- randomPropertySource - Static variable in class net.sf.colossus.util.DevRandom
-
- randomSource - Variable in class net.sf.colossus.util.DevRandom
-
- randStream - Variable in class net.sf.colossus.util.DevRandom
-
- rangedAttackEffect - Variable in class net.sf.colossus.variant.Hazards
-
CombatEffect to apply when a creature rangestrike out from this terrain.
- rangedDefenseEffect - Variable in class net.sf.colossus.variant.Hazards
-
CombatEffect to apply when a creature is rangestruck in this terrain.
- RANGESTRIKE_TITAN - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- RANGESTRIKE_WITHOUT_PENALTY - Variable in class net.sf.colossus.ai.helper.BattleEvalConstants
-
Straight value
- rangestrikes - Variable in class net.sf.colossus.variant.CreatureType
-
- rangeStrikeSpecial - Variable in class net.sf.colossus.variant.Hazards
-
- rangeToClosestOpponent(BattleHex) - Method in class net.sf.colossus.ai.AbstractAI
-
- RATIO_DRAW() - Method in class net.sf.colossus.ai.CowardSimpleAI
-
- RATIO_DRAW() - Method in class net.sf.colossus.ai.SimpleAI
-
- RATIO_LOSE_HEAVY_LOSS() - Method in class net.sf.colossus.ai.CowardSimpleAI
-
- RATIO_LOSE_HEAVY_LOSS() - Method in class net.sf.colossus.ai.SimpleAI
-
- RATIO_WIN_HEAVY_LOSS() - Method in class net.sf.colossus.ai.CowardSimpleAI
-
- RATIO_WIN_HEAVY_LOSS() - Method in class net.sf.colossus.ai.SimpleAI
-
- RATIO_WIN_MINIMAL_LOSS() - Method in class net.sf.colossus.ai.CowardSimpleAI
-
- RATIO_WIN_MINIMAL_LOSS() - Method in class net.sf.colossus.ai.SimpleAI
-
- RationalAI - Class in net.sf.colossus.ai
-
Simple implementation of a Titan AI
- RationalAI(Client) - Constructor for class net.sf.colossus.ai.RationalAI
-
- RationalAI.BattleResults - Class in net.sf.colossus.ai
-
- RationalAI.BattleResults(double, int, int) - Constructor for class net.sf.colossus.ai.RationalAI.BattleResults
-
- RationalAI.BattleResults(double, int, int, List<String>) - Constructor for class net.sf.colossus.ai.RationalAI.BattleResults
-
- RationalAI.CompCreaturesByValueName - Class in net.sf.colossus.ai
-
- RationalAI.CompCreaturesByValueName(Legion) - Constructor for class net.sf.colossus.ai.RationalAI.CompCreaturesByValueName
-
- RationalAI.LegionBoardMove - Class in net.sf.colossus.ai
-
- RationalAI.LegionBoardMove(Legion, MasterHex, MasterHex, double, boolean) - Constructor for class net.sf.colossus.ai.RationalAI.LegionBoardMove
-
- RationalAI.MoveFinder - Class in net.sf.colossus.ai
-
- RationalAI.MoveFinder() - Constructor for class net.sf.colossus.ai.RationalAI.MoveFinder
-
- RationalAI.MusteredCreatures - Class in net.sf.colossus.ai
-
- RationalAI.MusteredCreatures(boolean, List<CreatureType>) - Constructor for class net.sf.colossus.ai.RationalAI.MusteredCreatures
-
- rcModes - Variable in class net.sf.colossus.gui.PreferencesWindow
-
- rcount - Static variable in class net.sf.colossus.game.Dice
-
- reactOnScheduleRadioButtonChange(ItemEvent) - Method in class net.sf.colossus.webclient.WebClient
-
- readAndParseUntilDone() - Method in class net.sf.colossus.client.SocketClientThread
-
- reader - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM.NullDumper
-
- readGamesFromFile(String, HashMap<String, GameInfo>) - Method in class net.sf.colossus.webserver.WebServer
-
- readLegion(Element, PlayerServerSide) - Method in class net.sf.colossus.server.GameServerSide
-
- readLoginMessageFromFile(String) - Method in class net.sf.colossus.webserver.WebServer
-
- readme - Variable in class net.sf.colossus.appmain.GetPlayers
-
- readme - Variable in class net.sf.colossus.variant.Variant
-
- readmeContentScrollPane(JEditorPane, Document) - Static method in class net.sf.colossus.gui.ShowReadme
-
Return a scrollable pane that displays the Readme.
- readmeScrollPane - Variable in class net.sf.colossus.appmain.GetPlayers
-
- readNextFromQueue() - Method in class net.sf.colossus.webserver.QueuedSocketWriter
-
We use no timeout while waiting for next message in the queue.
- readOnly - Variable in class net.sf.colossus.common.Options
-
- readUsersFromFile() - Method in class net.sf.colossus.webcommon.UserDB
-
- readyToAcceptClients() - Method in interface net.sf.colossus.server.INotifyWebServer
-
- readyToAcceptClients() - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- readyToAcceptClients() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- readyToDie - Variable in class net.sf.colossus.gui.RevealEvent
-
- reallyMail - Variable in class net.sf.colossus.webserver.ColossusMail
-
Whether or not to really send a mail.
- realPlayer - Variable in class net.sf.colossus.gui.RevealEvent
-
- realPortForIndex(int) - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- reasonAcquire - Static variable in class net.sf.colossus.common.Constants
-
- reasonBattleStarts - Static variable in class net.sf.colossus.common.Constants
-
- reasonConcession - Static variable in class net.sf.colossus.common.Constants
-
- reasonEdit - Static variable in class net.sf.colossus.common.Constants
-
- reasonEngaged - Static variable in class net.sf.colossus.common.Constants
-
- reasonFail - Variable in class net.sf.colossus.client.SocketClientThread
-
- reasonFled - Static variable in class net.sf.colossus.common.Constants
-
- reasonGameOver - Static variable in class net.sf.colossus.common.Constants
-
- reasonInitial - Static variable in class net.sf.colossus.common.Constants
-
- reasonKilled - Static variable in class net.sf.colossus.common.Constants
-
- reasonNegotiated - Static variable in class net.sf.colossus.common.Constants
-
- reasonRecruited - Static variable in class net.sf.colossus.common.Constants
-
- reasonRecruiter - Static variable in class net.sf.colossus.common.Constants
-
- reasonReinforced - Static variable in class net.sf.colossus.common.Constants
-
- reasonSplit - Static variable in class net.sf.colossus.common.Constants
-
- reasonStartFailed - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- reasonSummon - Static variable in class net.sf.colossus.common.Constants
-
- reasonTeleport - Static variable in class net.sf.colossus.common.Constants
-
- reasonUndidRecruit - Static variable in class net.sf.colossus.common.Constants
-
- reasonUndidReinforce - Static variable in class net.sf.colossus.common.Constants
-
- reasonUndoSummon - Static variable in class net.sf.colossus.common.Constants
-
- reasonWinner - Static variable in class net.sf.colossus.common.Constants
-
- received - Variable in class net.sf.colossus.client.ClientThread.ServerEvent
-
- receivedField - Variable in class net.sf.colossus.webclient.WebClient
-
- recentEvents - Variable in class net.sf.colossus.server.History
-
History elements/events that happened since the last commit/"snapshot".
- recentlyProcessedLines - Variable in class net.sf.colossus.server.ClientHandler
-
- reCheckPorts() - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- recombine(Legion, boolean) - Method in class net.sf.colossus.server.LegionServerSide
-
Recombine this legion into another legion.
- recombineIllegalSplits() - Method in class net.sf.colossus.server.PlayerServerSide
-
- RECONNECT_RETRY_INTERVAL - Static variable in class net.sf.colossus.client.Client
-
- recorder - Variable in class net.sf.colossus.server.Server
-
- recordMessageToClient(IClient, String) - Method in class net.sf.colossus.server.MessageRecorder
-
- recoveredFromMoveNak - Variable in class net.sf.colossus.gui.ClientGUI
-
- recoverFromNak(String, String) - Method in class net.sf.colossus.client.Client
-
- recreateConnection(IServerConnection) - Static method in class net.sf.colossus.client.SocketClientThread
-
- recreateMarkers() - Method in class net.sf.colossus.gui.MasterBoard
-
Create new markers in response to a rescale.
- recruit - Variable in class net.sf.colossus.game.Legion
-
The creature recruited in last recruit phase
- recruit - Variable in class net.sf.colossus.gui.PickRecruit
-
- recruit - Variable in class net.sf.colossus.variant.RecruitingSubTree.RecruiterAndRecruit
-
- RECRUIT_AT_7 - Static variable in class net.sf.colossus.ai.RationalAI
-
- RECRUIT_FALSE - Static variable in class net.sf.colossus.ai.RationalAI
-
- RECRUIT_TRUE - Static variable in class net.sf.colossus.ai.RationalAI
-
- recruitChitMode - Variable in class net.sf.colossus.gui.ClientGUI
-
- recruitChits - Variable in class net.sf.colossus.gui.PickRecruit
-
- recruitedChits - Variable in class net.sf.colossus.gui.MasterBoard
-
- recruiter - Variable in class net.sf.colossus.game.actions.Recruitment
-
- recruiter - Variable in class net.sf.colossus.variant.RecruitingSubTree.RecruiterAndRecruit
-
- recruiterChits - Variable in class net.sf.colossus.gui.PickRecruiter
-
- recruiterName - Variable in class net.sf.colossus.gui.PickRecruiter
-
- recruitEvent(Legion, CreatureType, List<CreatureType>, String) - Method in class net.sf.colossus.gui.EventViewer
-
- recruitEvent(Legion, CreatureType, CreatureType) - Method in class net.sf.colossus.server.GameServerSide
-
- recruitEvent(Legion, CreatureType, CreatureType) - Method in class net.sf.colossus.server.History
-
- RecruitGraph - Class in net.sf.colossus.game
-
Implementation of a graph dedicated to the Recruit "Tree" (it's a directed
graph, not a tree, as we can have cycle in theory).
- RecruitGraph(IVariantKnower) - Constructor for class net.sf.colossus.game.RecruitGraph
-
- RecruitGraph.RecruitEdge - Class in net.sf.colossus.game
-
The edge of the Recruit Graph
- RecruitGraph.RecruitEdge(RecruitGraph.RecruitVertex, RecruitGraph.RecruitVertex, int, MasterBoardTerrain) - Constructor for class net.sf.colossus.game.RecruitGraph.RecruitEdge
-
- RecruitGraph.RecruitOption - Class in net.sf.colossus.game
-
Models a recruit option for a given creature.
- RecruitGraph.RecruitOption(MasterBoardTerrain, String, String, int) - Constructor for class net.sf.colossus.game.RecruitGraph.RecruitOption
-
- RecruitGraph.RecruitVertex - Class in net.sf.colossus.game
-
The vertex of the Recruit Graph
- RecruitGraph.RecruitVertex(String, RecruitGraph) - Constructor for class net.sf.colossus.game.RecruitGraph.RecruitVertex
-
- recruitingSubTree - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
The recruiting tree of this terrain
- RecruitingSubTree - Class in net.sf.colossus.variant
-
The recruiting sub-tree in a terrain (or several terrains)
- RecruitingSubTree(AllCreatureType) - Constructor for class net.sf.colossus.variant.RecruitingSubTree
-
- RecruitingSubTree.RecruiterAndRecruit - Class in net.sf.colossus.variant
-
- RecruitingSubTree.RecruiterAndRecruit(CreatureType, CreatureType) - Constructor for class net.sf.colossus.variant.RecruitingSubTree.RecruiterAndRecruit
-
- Recruitment - Class in net.sf.colossus.game.actions
-
- Recruitment(Legion, CreatureType, CreatureType) - Constructor for class net.sf.colossus.game.actions.Recruitment
-
- recruitReinforcement() - Method in class net.sf.colossus.server.BattleServerSide
-
- recruitReservations - Variable in class net.sf.colossus.client.Client
-
- recruits - Variable in class net.sf.colossus.ai.AbstractAI.AbstractAIOracle
-
- recruits - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature
-
What can this creature recruits
- recruitsFileName - Static variable in class net.sf.colossus.server.VariantSupport
-
- recruitValue(Legion, MasterHex, Legion, MasterBoardTerrain) - Method in class net.sf.colossus.ai.RationalAI
-
Find value of recruiting, including possibly attacking an enemy
set enemy = null to indicate no enemy
- rect - Variable in class net.sf.colossus.gui.Chit
-
- rectBound - Variable in class net.sf.colossus.gui.GUIHex
-
- recurseGenerate(int, int[], int[]) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
full recursive generation
- red - Static variable in class net.sf.colossus.util.HTMLColor
-
- RedColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- redoOngoing - Variable in class net.sf.colossus.client.Client
-
Redo of the events since last commit phase is ongoing.
- redoOngoing - Static variable in class net.sf.colossus.common.Constants
-
- redoQueue - Variable in class net.sf.colossus.server.ClientHandler
-
- redoRowIndices() - Method in class net.sf.colossus.webclient.GameTableModel
-
- reEnrollIfNecessary(User) - Method in class net.sf.colossus.webcommon.GameInfo
-
- reEnrollIfNecessary(WebServerClient) - Method in class net.sf.colossus.webserver.WebServer
-
- refill(int) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
fill beingdone with up to n genetically generated, not-yet-done
combinations.
- REFILL_SIZE - Static variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
number of elements to put in each new batch of element.
- register(Object, String) - Static method in class net.sf.colossus.util.InstanceTracker
-
- register(Object, String) - Static method in class net.sf.colossus.util.ViableEntityManager
-
- register() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
Initial registration attempt
- registerGame(String) - Method in interface net.sf.colossus.webcommon.IGameManager
-
- registerGame(String) - Method in class net.sf.colossus.webserver.GameManager
-
- registerManager() - Method in class net.sf.colossus.webserver.GameManager
-
- registerOrPasswordButton - Variable in class net.sf.colossus.webclient.WebClient
-
- registerOrPasswordButtonAction(String) - Method in class net.sf.colossus.webclient.WebClient
-
- registerOrPasswordLabel - Variable in class net.sf.colossus.webclient.WebClient
-
- registerPanel - Variable in class net.sf.colossus.webclient.WebClient
-
- RegisterPasswordPanel - Class in net.sf.colossus.webclient
-
A panel with which one can either create a new account,
or change the password.
- RegisterPasswordPanel(WebClient, boolean, String) - Constructor for class net.sf.colossus.webclient.RegisterPasswordPanel
-
- registerToGameManager() - Method in class net.sf.colossus.server.ManagedGame
-
Register with own GameId-based RegistryId to the GameManager.
- registerToRegistry() - Method in class net.sf.colossus.server.ManagedGame
-
Register this managed game to rmi registry so that GameManager can
can find it from there via it's game id.
- RegisterUser - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- registerUser(String, String, String, IColossusMail) - Method in class net.sf.colossus.webcommon.UserDB
-
- registerUser(String, String, String) - Method in class net.sf.colossus.webserver.WebServer
-
- registry - Variable in class net.sf.colossus.server.ManagedGame
-
- registry - Variable in class net.sf.colossus.webserver.GameManager
-
- regular - Variable in class net.sf.colossus.variant.RecruitingSubTree
-
- reinforce(Legion) - Method in interface net.sf.colossus.ai.AI
-
pick one reinforcement for legion
- reinforce(Legion) - Method in class net.sf.colossus.ai.SimpleAI
-
- reinforce(Legion) - Method in class net.sf.colossus.server.GameServerSide
-
Called locally and from Battle.
- reinforce(Legion) - Method in class net.sf.colossus.server.Server
-
- reinforcing - Variable in class net.sf.colossus.server.GameServerSide
-
- reject(Socket) - Method in class net.sf.colossus.webserver.WebServer
-
- releasePort(GameInfo) - Method in class net.sf.colossus.webserver.PortBookKeeper
-
- relevantForSaving() - Method in class net.sf.colossus.webcommon.GameInfo
-
- relocateLegion(Legion, MasterHex) - Method in class net.sf.colossus.client.Client
-
- RelocateLegion - Class in net.sf.colossus.game.actions
-
- RelocateLegion(Legion, MasterHex) - Constructor for class net.sf.colossus.game.actions.RelocateLegion
-
- relocateLegionEvent(Legion) - Method in class net.sf.colossus.server.History
-
- relocateOngoing - Variable in class net.sf.colossus.gui.MasterBoard
-
- remainingMarkers - Variable in class net.sf.colossus.ai.SimpleAI
-
- rememberCustomDirs - Static variable in class net.sf.colossus.server.VariantSupport
-
- rememberFullPathFileForVariantName(String, String) - Static method in class net.sf.colossus.server.VariantSupport
-
- remote - Variable in class net.sf.colossus.client.SocketClientThread
-
- remoteClients - Variable in class net.sf.colossus.server.Server
-
- RemoteLogHandler - Class in net.sf.colossus.server
-
A java.util.logging Handler that appends to a Server
via
allLog
.
- RemoteLogHandler(Server) - Constructor for class net.sf.colossus.server.RemoteLogHandler
-
- remoteLogHandlers - Variable in class net.sf.colossus.server.Server
-
- remove() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
- remove(Object) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- remove(boolean, boolean) - Method in class net.sf.colossus.server.LegionServerSide
-
Eliminate this legion.
- remove() - Method in class net.sf.colossus.server.LegionServerSide
-
- remove(T) - Method in class net.sf.colossus.util.MultiSet
-
Remove one of key from the set, if present.
- remove() - Method in class net.sf.colossus.util.PermutationIterator
-
- removeAdminTab() - Method in class net.sf.colossus.webclient.WebClient
-
- removeAll(Collection<?>) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- removeAllLegions() - Method in class net.sf.colossus.game.Player
-
- removeBattleChit(BattleUnit) - Method in interface net.sf.colossus.client.IClientGUI
-
- removeBattleChit(BattleUnit) - Method in class net.sf.colossus.client.NullClientGUI
-
- removeBattleChit(BattleUnit) - Method in class net.sf.colossus.gui.ClientGUI
-
- removeCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.client.Client
-
- removeCreature(Legion, CreatureType, String) - Method in interface net.sf.colossus.client.IClient
-
- removeCreature(CreatureType) - Method in class net.sf.colossus.client.LegionClientSide
-
- removeCreature(CreatureType) - Method in class net.sf.colossus.client.PredictSplitNode
-
- removeCreature - Static variable in class net.sf.colossus.common.Constants
-
- removeCreature(CreatureType) - Method in class net.sf.colossus.game.Legion
-
- removeCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.gui.EventViewer
-
- removeCreature(Legion, CreatureType, String) - Method in class net.sf.colossus.server.ClientHandler
-
- removeCreature(int, boolean, boolean) - Method in class net.sf.colossus.server.LegionServerSide
-
Remove the creature in position i in the legion.
- removeCreature(CreatureType, boolean, boolean) - Method in class net.sf.colossus.server.LegionServerSide
-
Remove the first creature matching the passed creature's type
from the legion.
- removeCreature(CreatureType) - Method in class net.sf.colossus.server.LegionServerSide
-
- removeCreatureEvent(Legion, CreatureType, String) - Method in class net.sf.colossus.server.GameServerSide
-
- removeCreatureEvent(Legion, CreatureType, int, String) - Method in class net.sf.colossus.server.History
-
- removeCreatures(List<CreatureType>) - Method in class net.sf.colossus.client.PredictSplitNode
-
- removed - Variable in class net.sf.colossus.client.PredictSplitNode
-
- removeDeadBattleChits() - Method in class net.sf.colossus.client.BattleClientSide
-
- removeDeadBattleChits() - Method in class net.sf.colossus.client.Client
-
- removeDeadBattleChits() - Method in interface net.sf.colossus.client.IClient
-
- removeDeadBattleChits - Static variable in class net.sf.colossus.common.Constants
-
- removeDeadBattleChits() - Method in class net.sf.colossus.server.ClientHandler
-
- removeDeadCreatures() - Method in class net.sf.colossus.server.BattleServerSide
-
- removeDeadCreaturesFromLegion(LegionServerSide) - Method in class net.sf.colossus.server.BattleServerSide
-
- removeEmptyLegions() - Method in class net.sf.colossus.server.PlayerServerSide
-
Remove all of this player's zero-height legions.
- removeFlagfile() - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- removeGame(String) - Method in class net.sf.colossus.webclient.GameTableModel
-
- removeHeadAndConflicts(List<List<RationalAI.LegionBoardMove>>, RationalAI.LegionBoardMove) - Method in class net.sf.colossus.ai.RationalAI.MoveFinder
-
- removeIfEnrolled(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
TODO remove overlap with isEnrolled
If user with name "newName" is found, remove it from game, so that
it can be safely enrolled again.
- removeLastUncertainCreature() - Method in class net.sf.colossus.client.CreatureInfoList
-
- removeLayoutComponent(Component) - Method in class net.sf.colossus.gui.TrueHexGridLayout
-
- removeLegion(Legion) - Method in class net.sf.colossus.client.Client
-
Remove this eliminated legion, and clean up related stuff.
- removeLegion(Legion) - Method in interface net.sf.colossus.client.IClient
-
- removeLegion - Static variable in class net.sf.colossus.common.Constants
-
- removeLegion(Legion) - Method in class net.sf.colossus.game.Player
-
- removeLegion(Legion) - Method in class net.sf.colossus.server.ClientHandler
-
- removeListener(IOptions.Listener) - Method in interface net.sf.colossus.common.IOptions
-
Removes the listener from all options it is subscribed to.
- removeListener(IOptions.Listener) - Method in class net.sf.colossus.common.Options
-
- removeListener(BattleUnit.Listener) - Method in class net.sf.colossus.game.BattleUnit
-
- removeListener(Caretaker.ChangeListener) - Method in class net.sf.colossus.game.Caretaker
-
- removeMarkerAvailable(String) - Method in class net.sf.colossus.game.Player
-
- removeMarkerForLegion(Legion) - Method in class net.sf.colossus.gui.MasterBoard
-
- removeMustered(List<CreatureType>) - Method in class net.sf.colossus.ai.RationalAI
-
- removeOffboardCreatures() - Method in class net.sf.colossus.server.BattleServerSide
-
If any creatures were left off-board, kill them.
- removeOption(String) - Method in class net.sf.colossus.common.Options
-
- removeOption(String) - Method in class net.sf.colossus.webserver.WebServerOptions
-
- removeReinforcedCreature(int, String) - Method in class net.sf.colossus.gui.RevealEvent
-
- removeSummonedCreature(int, String) - Method in class net.sf.colossus.gui.RevealEvent
-
- repaint() - Method in class net.sf.colossus.gui.GUIBattleHex
-
- repaint() - Method in class net.sf.colossus.gui.GUIMasterHex
-
- repaintAfterOverlayChanged() - Method in class net.sf.colossus.gui.MasterBoard
-
- repaintAllWindows() - Method in interface net.sf.colossus.client.IClientGUI
-
- repaintAllWindows() - Method in class net.sf.colossus.client.NullClientGUI
-
- repaintAllWindows() - Method in class net.sf.colossus.gui.ClientGUI
-
- repaintBattleBoard() - Method in interface net.sf.colossus.client.IClientGUI
-
- repaintBattleBoard() - Method in class net.sf.colossus.client.NullClientGUI
-
- repaintBattleBoard() - Method in class net.sf.colossus.gui.ClientGUI
-
- repaintHex(BattleHex) - Method in class net.sf.colossus.gui.BattleBoard
-
- repeatTellOneHasNetworkTrouble() - Method in class net.sf.colossus.server.Server
-
- replaceInTable(JTable, GameInfo) - Method in class net.sf.colossus.webclient.WebClient
-
- replayLastTurn - Variable in class net.sf.colossus.gui.ClientGUI
-
- replayMaxTurn - Variable in class net.sf.colossus.gui.ClientGUI
-
- replayOngoing - Variable in class net.sf.colossus.client.Client
-
Replay during load of a saved game is ongoing.
- replayOngoing - Static variable in class net.sf.colossus.common.Constants
-
- replayOngoing - Variable in class net.sf.colossus.server.GameServerSide
-
- replayTurnChange(int) - Method in interface net.sf.colossus.client.IClientGUI
-
- replayTurnChange(int) - Method in class net.sf.colossus.client.NullClientGUI
-
- replayTurnChange(int) - Method in class net.sf.colossus.gui.ClientGUI
-
- replyToPing() - Method in class net.sf.colossus.client.SocketClientThread
-
- replyToPing - Static variable in class net.sf.colossus.common.Constants
-
- replyToProposal - Variable in class net.sf.colossus.gui.ClientGUI
-
- ReplyToProposal - Class in net.sf.colossus.gui
-
ReplyToProposal allows responding to a negotiation proposal.
- ReplyToProposal(JFrame, ClientGUI, String, Options, Proposal) - Constructor for class net.sf.colossus.gui.ReplyToProposal
-
- replyToRequestGameInfo() - Method in class net.sf.colossus.server.Server
-
- reqFocus() - Method in class net.sf.colossus.gui.BattleBoard
-
- REQUEST_TOKEN_SEPARATOR - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- requestAttention(long, String, boolean, String, int, long, boolean) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- requestAttention(long, String, boolean, String, int, long, boolean) - Method in class net.sf.colossus.webclient.WebClient
-
- requestAttention - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- requestAttention(long, String, boolean, String, int, long, boolean) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- requestAttention(long, String, boolean, String, int, long, boolean) - Method in class net.sf.colossus.webserver.WebServerClient
-
- requestGameInfo() - Method in class net.sf.colossus.client.SocketClientThread
-
- requestGameInfo - Static variable in class net.sf.colossus.common.Constants
-
- requestPing(String, String, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- requestPingIfNeeded(long) - Method in class net.sf.colossus.webserver.WebServerClient
-
- requestPingIfNeeded(long) - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- requestPingNow() - Method in class net.sf.colossus.webserver.WebServerClient
-
- requestPingNow() - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- requestSyncDelta(int, int) - Method in interface net.sf.colossus.client.IServerConnection
-
- requestSyncDelta(int, int) - Method in class net.sf.colossus.client.SocketClientThread
-
- requestSyncDelta - Static variable in class net.sf.colossus.common.Constants
-
- requestSyncDelta(int, int) - Method in class net.sf.colossus.server.Server
-
- requestUserAttention(long, String, boolean, String, String, int, long, boolean) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- RequestUserAttention - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- requestUserAttention(long, String, boolean, String, String, int, long, boolean) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- requestUserAttention(long, String, boolean, String, String, int, long, boolean) - Method in class net.sf.colossus.webserver.WebServer
-
- requiresLayout() - Method in class net.sf.colossus.server.RemoteLogHandler
-
- rereadLoginMessage() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- RereadLoginMessage - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- rereadLoginMessage() - Method in interface net.sf.colossus.webcommon.IWebServer
-
- rereadLoginMessage() - Method in class net.sf.colossus.webserver.WebServer
-
Triggered by remode admin connection
- rereadLoginMsgButton - Variable in class net.sf.colossus.webclient.WebClient
-
- rereadLoginMsgButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- rescale() - Method in class net.sf.colossus.gui.BattleBoard.DicePanel
-
- rescale() - Method in class net.sf.colossus.gui.BattleBoard
-
- rescale() - Method in class net.sf.colossus.gui.BattleDice
-
- rescale(int) - Method in class net.sf.colossus.gui.Chit
-
- rescale() - Method in class net.sf.colossus.gui.MasterBoard
-
- rescale() - Method in class net.sf.colossus.gui.StatusScreen
-
- rescaleAllWindows() - Method in interface net.sf.colossus.client.IClientGUI
-
TODO since we are doing Swing nowadays it would probably be much better to replace
all this rescaling code with just using AffineTransform
on the right
Graphics2D
instances.
- rescaleAllWindows() - Method in class net.sf.colossus.client.NullClientGUI
-
- rescaleAllWindows() - Method in class net.sf.colossus.gui.ClientGUI
-
- resentMode - Variable in class net.sf.colossus.webclient.ChatHandler
-
- reserveRecruit(CreatureType) - Method in class net.sf.colossus.client.Client
-
- reset() - Static method in class net.sf.colossus.server.CustomRecruitBase
-
- resetAllBattleMoves() - Method in class net.sf.colossus.client.BattleClientSide
-
- resetAllCounts() - Method in class net.sf.colossus.game.Caretaker
-
- resetAllInstances() - Static method in class net.sf.colossus.server.CustomRecruitBase
-
- resetAllLegionFlags() - Method in class net.sf.colossus.gui.ClientGUI
-
- resetDataServer() - Static method in class net.sf.colossus.util.StaticResourceLoader
-
- resetEvaluate() - Method in class net.sf.colossus.ai.helper.LegionMove
-
- resetInstance() - Method in class net.sf.colossus.server.CustomRecruitBase
-
Reset, called at the beginning of a game.
- resetLegionMovesAndRecruitData() - Method in class net.sf.colossus.client.Client
-
- resetMarkerHighlight() - Method in class net.sf.colossus.gui.Marker
-
- resetRecruitReservations() - Method in class net.sf.colossus.client.Client
-
- resetStrikeNumbers() - Method in interface net.sf.colossus.client.IClientGUI
-
- resetStrikeNumbers() - Method in class net.sf.colossus.client.NullClientGUI
-
- resetStrikeNumbers() - Method in class net.sf.colossus.gui.ClientGUI
-
reset all strike numbers on chits
- resetTable() - Method in class net.sf.colossus.webclient.GameTableModel
-
- resetTo(int, String) - Method in class net.sf.colossus.util.ValueRecorder
-
Reset the value to a specific value.
- resetTurn(int) - Method in class net.sf.colossus.gui.BattleBoard.TurnPanel
-
- resetTurnState() - Method in class net.sf.colossus.server.PlayerServerSide
-
- resizeBaseRectangle(Rectangle) - Method in interface net.sf.colossus.guiutil.INonRecticleJComponent
-
resizes the base rectangle -- this triggers the non-rectangleJComponent to change it's
preferred size & position to contain the new Rectangle.
- resolveBattleHex(String) - Method in class net.sf.colossus.client.ClientThread
-
- resolveBattleHex(String) - Method in class net.sf.colossus.server.ClientHandler
-
- resolveCreatureType(String) - Method in class net.sf.colossus.client.ClientThread
-
- resolveCreatureType(String) - Method in class net.sf.colossus.server.ClientHandler
-
- resolveCreatureTypeNullOk(String) - Method in class net.sf.colossus.server.ClientHandler
-
There are cases where "null" comes over network and is not meant to
be resolved to a CreatureType, namely:
teleportingLord if no teleport; null recruiter; decline Acquire.
- resolveCreatureTypes(String) - Method in class net.sf.colossus.client.ClientThread
-
- resolveFileNameToFile(String) - Method in class net.sf.colossus.server.GameLoading
-
For a given filename, open the file with that name from
save game directory.
- resolveHex(String) - Method in class net.sf.colossus.client.ClientThread
-
- resolveLegion(String) - Method in class net.sf.colossus.client.ClientThread
-
- resolveLegion(String) - Method in class net.sf.colossus.server.ClientHandler
-
- resolveMasterHex(String) - Method in class net.sf.colossus.server.ClientHandler
-
- resourceLoader - Variable in class net.sf.colossus.client.Client
-
A first start to get rid of the static-access-everywhere to
ResourceLoader.
- ResourceLoader - Class in net.sf.colossus.util
-
- ResourceLoader(String, int) - Constructor for class net.sf.colossus.util.ResourceLoader
-
- respawnNegotiate() - Method in interface net.sf.colossus.client.IClientGUI
-
- respawnNegotiate() - Method in class net.sf.colossus.client.NullClientGUI
-
- respawnNegotiate() - Method in class net.sf.colossus.gui.ClientGUI
-
- reSplit() - Method in class net.sf.colossus.client.PredictSplitNode
-
Recompute the split of a stack, taking advantage of any information
potentially gained from the children
- restore(Window, Point) - Method in class net.sf.colossus.guiutil.SaveWindow
-
- restoreGameInfo(String[]) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- restoreMessages() - Method in class net.sf.colossus.webserver.ChatMsgStorage
-
- restoreOrCenter(KDialog) - Method in class net.sf.colossus.guiutil.SaveWindow
-
- restoreOrCenter(KFrame) - Method in class net.sf.colossus.guiutil.SaveWindow
-
- restoreProcessingCH() - Method in class net.sf.colossus.server.Server
-
- restoreWhichTabActive(JTabbedPane) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- result - Variable in class net.sf.colossus.webclient.WebClientSocketThread.AckWaiter
-
- resultLabel - Variable in class net.sf.colossus.gui.EngagementResults
-
- resurrectImmortals() - Method in class net.sf.colossus.game.Caretaker
-
Move dead non-Titan immortals back to stacks.
- resyncBackupData() - Method in class net.sf.colossus.server.GameServerSide
-
- resyncBackupData() - Method in class net.sf.colossus.server.PlayerServerSide
-
- retainAll(Collection<?>) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- retlist - Variable in class net.sf.colossus.util.Combos
-
- retryFailedBattleMoves(List<CritterMove>) - Method in interface net.sf.colossus.ai.AI
-
Try another move for creatures whose moves failed.
- retryFailedBattleMoves(List<CritterMove>) - Method in class net.sf.colossus.ai.SimpleAI
-
Try another move for creatures whose moves failed.
- retryFailedBattleMoves() - Method in class net.sf.colossus.client.Client
-
- returnSplitResults() - Method in class net.sf.colossus.gui.SplitLegion
-
- revealCreatures(Legion, List<CreatureType>, String) - Method in class net.sf.colossus.client.Client
-
Reveal creatures in this legion, some of which already may be known.
- revealCreatures(Legion, List<CreatureType>, String) - Method in interface net.sf.colossus.client.IClient
-
- revealCreatures(List<CreatureType>) - Method in class net.sf.colossus.client.LegionClientSide
-
Reveal creatures in this legion, some of which already may be known.
- revealCreatures(List<CreatureType>) - Method in class net.sf.colossus.client.PredictSplitNode
-
- revealCreatures - Static variable in class net.sf.colossus.common.Constants
-
- revealCreatures(Legion, List<CreatureType>, String) - Method in class net.sf.colossus.gui.EventViewer
-
- revealCreatures(Legion, List<CreatureType>, String) - Method in class net.sf.colossus.server.ClientHandler
-
- RevealedCreature - Class in net.sf.colossus.gui
-
Contains info about one revealed creature for RevealEvent.
- RevealedCreature(CreatureType) - Constructor for class net.sf.colossus.gui.RevealedCreature
-
- revealEngagedCreatures(Legion, List<CreatureType>, boolean, String) - Method in class net.sf.colossus.client.Client
-
- revealEngagedCreatures(Legion, List<CreatureType>, boolean, String) - Method in interface net.sf.colossus.client.IClient
-
- revealEngagedCreatures(Legion, List<CreatureType>, boolean, String) - Method in interface net.sf.colossus.client.IClientGUI
-
- revealEngagedCreatures(Legion, List<CreatureType>, boolean, String) - Method in class net.sf.colossus.client.NullClientGUI
-
- revealEngagedCreatures - Static variable in class net.sf.colossus.common.Constants
-
- revealEngagedCreatures(Legion, List<CreatureType>, boolean, String) - Method in class net.sf.colossus.gui.ClientGUI
-
- revealEngagedCreatures(List<CreatureType>, boolean, String) - Method in class net.sf.colossus.gui.EventViewer
-
- revealEngagedCreatures(Legion, List<CreatureType>, boolean, String) - Method in class net.sf.colossus.server.ClientHandler
-
print the 'revealEngagagedCreature'-message,
args: markerId, isAttacker, list of creature names
- RevealEvent - Class in net.sf.colossus.gui
-
Contains info about one event that revealed some interesting information,
stored in EventViewer.
- RevealEvent(int, Player, int, Legion, List<RevealedCreature>, Legion) - Constructor for class net.sf.colossus.gui.RevealEvent
-
TODO replace marker/height combos with Legion objects
--Done.
- RevealEvent(int, Player, int) - Constructor for class net.sf.colossus.gui.RevealEvent
-
- RevealEvent(int, Player, int, int, int) - Constructor for class net.sf.colossus.gui.RevealEvent
-
- revealEvent(boolean, List<Player>, Legion, List<CreatureType>, String) - Method in class net.sf.colossus.server.GameServerSide
-
- revealEvent(boolean, List<Player>, Legion, List<CreatureType>, int, String) - Method in class net.sf.colossus.server.History
-
- RevealingAction - Interface in net.sf.colossus.game.actions
-
An action that might reveal one or more creatures in a legion.
- rightButton - Static variable in class net.sf.colossus.gui.PickEntrySide
-
- rightButton - Static variable in class net.sf.colossus.gui.ShowBattleMap
-
- RIVER - Static variable in class net.sf.colossus.variant.HazardHexside
-
- rollDie() - Static method in class net.sf.colossus.game.Dice
-
Put all die rolling in one place, in case we decide to change random
number algorithms, use an external dice server, etc.
- rollDie(int) - Static method in class net.sf.colossus.game.Dice
-
- rollDieNonRandom() - Static method in class net.sf.colossus.game.Dice
-
- rollFakeDie() - Static method in class net.sf.colossus.util.Probs
-
Return the next die roll in a predictable regular sequence,
useful for estimating combat results.
- rollMovement() - Method in class net.sf.colossus.server.PlayerServerSide
-
- rolls - Variable in class net.sf.colossus.gui.BattleDice.DiceEntry
-
- rolls() - Method in class net.sf.colossus.gui.BattleDice
-
- rolls - Variable in class net.sf.colossus.server.Server
-
- root - Variable in class net.sf.colossus.client.PredictSplits
-
- root - Variable in class net.sf.colossus.server.GameLoading
-
- root - Variable in class net.sf.colossus.server.History
-
History: events that happened before last commit point
- rosyBrown - Static variable in class net.sf.colossus.util.HTMLColor
-
- roundNextUp(int[], int) - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator.myIntArrayComparator
-
- RoundtripTimeBookkeeper - Class in net.sf.colossus.webserver
-
- RoundtripTimeBookkeeper(int) - Constructor for class net.sf.colossus.webserver.RoundtripTimeBookkeeper
-
- RoundtripTimeBookkeeper.RoundtripTimeEntry - Class in net.sf.colossus.webserver
-
- RoundtripTimeBookkeeper.RoundtripTimeEntry(long, long, long) - Constructor for class net.sf.colossus.webserver.RoundtripTimeBookkeeper.RoundtripTimeEntry
-
- rowIndex - Variable in class net.sf.colossus.webclient.GameTableModel
-
- rows - Variable in class net.sf.colossus.gui.TrueHexGridLayout
-
- royalBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- rpButton - Variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- rpEmailField - Variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- rploginField - Variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- rpNewPW1 - Variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- rpNewPW2 - Variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- rpOldPW - Variable in class net.sf.colossus.webclient.RegisterPasswordPanel
-
- rttBookKeeper - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- rtTime - Variable in class net.sf.colossus.webserver.RoundtripTimeBookkeeper.RoundtripTimeEntry
-
- run() - Method in class net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread
-
- run() - Method in class net.sf.colossus.ai.ParallelEvaluatorAI.findBestLegionMoveThread.ThreadedTriggerTimeIsUp
-
- run() - Method in class net.sf.colossus.ai.SimpleAI.TriggerTimeIsUp
-
- run() - Method in class net.sf.colossus.client.ClientThread
-
- run() - Method in class net.sf.colossus.client.SocketClientThread
-
- run() - Method in class net.sf.colossus.common.WhatNextManager.TimedJvmQuit
-
- run() - Method in class net.sf.colossus.server.FileServerThread
-
- run() - Method in class net.sf.colossus.server.Server
-
- run() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- run() - Method in class net.sf.colossus.webclient.WebClient.TriggerTimeIsUp
-
- run() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- run() - Method in class net.sf.colossus.webserver.ClientWatchDog
-
- run() - Method in class net.sf.colossus.webserver.QueuedSocketWriter
-
- run() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM.NullDumper
-
- run() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- run() - Method in class net.sf.colossus.webserver.WebServer.GameThreadReaper
-
- run() - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
prepare socket to read/write, and then loop as long
as lines from client come, and parse them
- runClient - Static variable in class net.sf.colossus.common.Constants
-
- runClientHost - Static variable in class net.sf.colossus.common.Options
-
- runClientPlayer - Static variable in class net.sf.colossus.common.Options
-
- runClientPort - Static variable in class net.sf.colossus.common.Options
-
- runGameDataModel - Variable in class net.sf.colossus.webclient.WebClient
-
- RunGameInOwnJVM - Class in net.sf.colossus.webserver
-
This class runs (starts and supervises) a Game on the Game Server
(as opposed to: on the User's PC).
- RunGameInOwnJVM(IRunWebServer, WebServerOptions, GameInfo) - Constructor for class net.sf.colossus.webserver.RunGameInOwnJVM
-
- RunGameInOwnJVM.NullDumper - Class in net.sf.colossus.webserver
-
NullDumper is a dummy reader that just consumes all the output
produced by a Game's process - similar to /dev/null.
- RunGameInOwnJVM.NullDumper(Process, boolean, InputStream, String) - Constructor for class net.sf.colossus.webserver.RunGameInOwnJVM.NullDumper
-
- RunGameInSameJVM - Class in net.sf.colossus.webclient
-
- RunGameInSameJVM(GameInfo, WhatNextManager, String, WebClient) - Constructor for class net.sf.colossus.webclient.RunGameInSameJVM
-
- runGameInSameJVM() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- runGameTable - Variable in class net.sf.colossus.webclient.WebClient
-
- runGetPlayersDialogAndWait(Options) - Method in class net.sf.colossus.appmain.Start
-
Bring up the GetPlayers dialog, and then wait until is has set
startObject to the next action to do and notified us to continue.
- runGetPlayersDialogAndWait(Options, WhatNextManager) - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- runGUI - Variable in class net.sf.colossus.webserver.WebServer
-
Controls whether the GUI is shown or not.
- runInOwnJVM() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- runNetClientDialogAndWait() - Method in class net.sf.colossus.appmain.Start
-
- runningGames - Variable in class net.sf.colossus.webserver.WebServer
-
- runningGamesInfo - Variable in class net.sf.colossus.webserver.WebServerGUI
-
- runningGamesTab - Variable in class net.sf.colossus.webclient.WebClient
-
- runningOnLabel - Variable in class net.sf.colossus.appmain.GetPlayers
-
- runSocketServer() - Method in class net.sf.colossus.webserver.WebServer
-
- runWebClient - Static variable in class net.sf.colossus.common.Constants
-
- saddleBrown - Static variable in class net.sf.colossus.util.HTMLColor
-
- safeEquals(T, T) - Static method in class net.sf.colossus.client.PredictSplitNode
-
- safelyGetReflectedField(String, String, Object) - Static method in class net.sf.colossus.guiutil.SwingReferenceCleanupHacks
-
- SafelySetReflectedFieldToNull(Class<?>, String, Object) - Static method in class net.sf.colossus.guiutil.SwingReferenceCleanupHacks
-
- SafelySetReflectedFieldToNull(String, String, Object) - Static method in class net.sf.colossus.guiutil.SwingReferenceCleanupHacks
-
- saInstance - Variable in class net.sf.colossus.gui.SummonAngel.SummonAngelDialog
-
- salmon - Static variable in class net.sf.colossus.util.HTMLColor
-
- SAND - Static variable in class net.sf.colossus.variant.HazardTerrain
-
- sandyBrown - Static variable in class net.sf.colossus.util.HTMLColor
-
- sansLordAutoBattleApplies() - Method in class net.sf.colossus.client.Client
-
- save(Window) - Method in class net.sf.colossus.guiutil.SaveWindow
-
- SAVE_DIR_NAME - Static variable in class net.sf.colossus.common.Constants
-
Must include trailing slash.
- saveDuringEngagementDialog() - Method in class net.sf.colossus.gui.MasterBoard
-
Inform the user that saving during an engagement will save the last
commit point, so loading it will re-set game to just before the
engagement was started.
- saveDuringEngagementDialogMessageShown - Variable in class net.sf.colossus.gui.MasterBoard
-
Show the message that "saving during engagement/battle will store the
last commit point" only once each game - flag that it has been shown
- saveFavColor() - Method in class net.sf.colossus.gui.PreferencesWindow
-
- saveGame(String) - Method in class net.sf.colossus.client.SocketClientThread
-
- saveGame - Static variable in class net.sf.colossus.common.Constants
-
- saveGame(String, boolean) - Method in class net.sf.colossus.server.GameSaving
-
High-level method to save a file.
- saveGame(String) - Method in interface net.sf.colossus.server.IServer
-
- saveGame(String) - Method in class net.sf.colossus.server.Server
-
- saveGame(String, boolean) - Method in class net.sf.colossus.server.Server
-
- saveGameAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- saveGameAs - Static variable in class net.sf.colossus.gui.MasterBoard
-
- saveGameAsAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- saveGamesIfNeeded() - Method in class net.sf.colossus.webserver.WebServer
-
- saveGameWithErrorHandling(String, boolean) - Method in class net.sf.colossus.server.GameSaving
-
Call saveGame in a try-catch block.
- saveGameWithErrorHandling(String, boolean) - Method in class net.sf.colossus.server.GameServerSide
-
- saveHostname(Options) - Method in class net.sf.colossus.appmain.NetworkClientDialog
-
Put the chosen hostname as first to the LRU sorted list
in NetClient cf file.
- saveLocation(Point) - Method in class net.sf.colossus.guiutil.SaveWindow
-
- saveOptions() - Method in class net.sf.colossus.common.Options
-
- saveSize(Dimension) - Method in class net.sf.colossus.guiutil.SaveWindow
-
- saveWindow - Variable in class net.sf.colossus.appmain.GetPlayers
-
- saveWindow - Variable in class net.sf.colossus.appmain.NetworkClientDialog
-
- saveWindow - Variable in class net.sf.colossus.gui.AcquireAngel
-
- saveWindow - Variable in class net.sf.colossus.gui.BattleBoard
-
- saveWindow - Variable in class net.sf.colossus.gui.Concede
-
- saveWindow - Variable in class net.sf.colossus.gui.EngagementResults
-
- saveWindow - Variable in class net.sf.colossus.gui.LogWindow
-
- saveWindow - Variable in class net.sf.colossus.gui.MasterBoard
-
- saveWindow - Variable in class net.sf.colossus.gui.Negotiate
-
- saveWindow - Variable in class net.sf.colossus.gui.PickCarry
-
- saveWindow - Variable in class net.sf.colossus.gui.PickColor
-
- saveWindow - Variable in class net.sf.colossus.gui.PickIntValue
-
- saveWindow - Variable in class net.sf.colossus.gui.PickLord
-
- saveWindow - Variable in class net.sf.colossus.gui.PickMarker
-
- saveWindow - Variable in class net.sf.colossus.gui.PickRecruit
-
- saveWindow - Variable in class net.sf.colossus.gui.PickRecruiter
-
- saveWindow - Variable in class net.sf.colossus.gui.ReplyToProposal
-
- saveWindow - Variable in class net.sf.colossus.gui.ShowAllRecruits
-
- saveWindow - Variable in class net.sf.colossus.gui.SplitLegion
-
- saveWindow - Variable in class net.sf.colossus.gui.StatusScreen
-
- saveWindow - Variable in class net.sf.colossus.gui.SummonAngel.SummonAngelDialog
-
- SaveWindow - Class in net.sf.colossus.guiutil
-
Saves window position and size.
- SaveWindow(IOptions, String) - Constructor for class net.sf.colossus.guiutil.SaveWindow
-
- scale - Variable in class net.sf.colossus.client.HexMap
-
- scale - Static variable in class net.sf.colossus.common.Options
-
- scale - Variable in class net.sf.colossus.gui.GUIBattleChit
-
- scale - Variable in class net.sf.colossus.gui.GUIBattleHex
-
- scale - Variable in class net.sf.colossus.gui.RevealEvent
-
- Scale - Class in net.sf.colossus.gui
-
Class Scale holds static information used to scale all GUI elements.
- Scale() - Constructor for class net.sf.colossus.gui.Scale
-
- scale - Static variable in class net.sf.colossus.gui.Scale
-
- scale - Variable in class net.sf.colossus.gui.SplitLegion
-
- scale - Variable in class net.sf.colossus.util.ValueRecorder
-
- scheduledGamesInfo - Variable in class net.sf.colossus.webserver.WebServerGUI
-
- scheduledGamesMode - Variable in class net.sf.colossus.webclient.WebClient
-
- scope - Variable in class net.sf.colossus.variant.Hazards.CombatEffect
-
- score - Variable in class net.sf.colossus.game.Player
-
- score - Variable in class net.sf.colossus.server.PlayerServerSide
-
- scoreLabel - Variable in class net.sf.colossus.gui.StatusScreen
-
- scrollBar - Variable in class net.sf.colossus.gui.BattleBoard.DicePanel
-
- scrollPane - Variable in class net.sf.colossus.gui.AutoInspector
-
- scrollPane - Variable in class net.sf.colossus.gui.ConnectionLogWindow
-
- scrollPane - Variable in class net.sf.colossus.gui.CreatureCollectionView
-
- scrollPane - Variable in class net.sf.colossus.gui.LogWindow
-
- scrollPane - Variable in class net.sf.colossus.gui.MasterBoard
-
The scrollbarspanel, needed to correct lastPoint.
- scrollToEnd() - Method in class net.sf.colossus.gui.ConnectionLogWindow
-
- scrollToEnd() - Method in class net.sf.colossus.gui.LogWindow
-
- seaGreen - Static variable in class net.sf.colossus.util.HTMLColor
-
- seaShell - Static variable in class net.sf.colossus.util.HTMLColor
-
- SECOND_WAVE_ATTACK_PRIORITY - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.ObjectiveEvalConstants
-
- SECONDARY_RECRUIT_FACTOR - Static variable in class net.sf.colossus.ai.MilvangAI
-
- secondaryParent - Variable in class net.sf.colossus.gui.ClientGUI
-
the parent frame for secondary windows
- SecondObjectiveHelper - Class in net.sf.colossus.ai.objectives
-
Extension of @BasicObjectiveHelper.
- SecondObjectiveHelper(Client, AbstractAI, Variant) - Constructor for class net.sf.colossus.ai.objectives.SecondObjectiveHelper
-
- SECTION_TITLE_CONSTRAINT - Static variable in class net.sf.colossus.gui.PlayerDetailsDialog
-
- select() - Method in class net.sf.colossus.gui.GUIHex
-
- select() - Method in class net.sf.colossus.gui.GUIMasterHex
-
- selectAsList(Collection<? extends T>, Predicate<T>) - Static method in class net.sf.colossus.util.CollectionHelper
-
Retrieves all elements from a collection that match a predicate.
- selectColor - Variable in class net.sf.colossus.gui.GUIMasterHex
-
- selectColor() - Method in class net.sf.colossus.gui.PreferencesWindow
-
- selected - Variable in class net.sf.colossus.gui.GUIHex
-
- selectedCreature(CreatureType) - Method in class net.sf.colossus.gui.EditLegion
-
- selectedCritterTag - Variable in class net.sf.colossus.gui.BattleBoard
-
tag of the selected critter, or -1 if no critter is selected.
- selectEntranceHexes(Set<BattleHex>) - Method in class net.sf.colossus.gui.BattleMap
-
- selectFirst(Collection<? extends T>, Predicate<T>) - Static method in class net.sf.colossus.util.CollectionHelper
-
Retrieves the first element from a collection that matches a predicate.
- selectHex(BattleHex) - Method in class net.sf.colossus.client.HexMap
-
- selectHex(MasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
- selectHexes(Set<BattleHex>) - Method in class net.sf.colossus.client.HexMap
-
- selectHexes(Set<BattleHex>) - Method in class net.sf.colossus.gui.BattleMap
-
- selectHexes(Set<MasterHex>) - Method in class net.sf.colossus.gui.MasterBoard
-
- selectHexes(Set<MasterHex>, Color) - Method in class net.sf.colossus.gui.MasterBoard
-
- selectMarkerId(String) - Method in class net.sf.colossus.game.Player
-
Removes the selected marker from the list of those available.
- selector - Variable in class net.sf.colossus.server.Server
-
- selectorKey - Variable in class net.sf.colossus.server.ClientHandler
-
- selfInterrupted - Variable in class net.sf.colossus.client.SocketClientThread
-
- send(String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- sendAndWait(String, String) - Method in class net.sf.colossus.webclient.WebClientSocketThread.AckWaiter
-
- sendConfirmationMail(String, String, String) - Method in interface net.sf.colossus.webcommon.IColossusMail
-
Request from the ColossusMail object to send the mail
(with the confirmationCode) to the given email address,
in order to complete the registration of user username
- sendConfirmationMail(String, String, String, IColossusMail) - Method in class net.sf.colossus.webcommon.UserDB
-
- sendConfirmationMail(String, String, String) - Method in class net.sf.colossus.webserver.ColossusMail
-
- sendDisconnect() - Method in class net.sf.colossus.client.SocketClientThread
-
- sendDisconnect() - Method in interface net.sf.colossus.server.IServer
-
- sendDisconnect() - Method in class net.sf.colossus.server.Server
-
- sendEmail(String, String, String, String, String, String, String) - Method in class net.sf.colossus.webserver.SmtpSimple
-
- sender - Variable in class net.sf.colossus.webcommon.ChatMessage
-
- sendHelpToClient(String, String, IWebClient) - Method in class net.sf.colossus.webserver.ChatChannel
-
- sendLinesToClient(String, IWebClient, List<String>, boolean, String) - Method in class net.sf.colossus.webserver.ChatChannel
-
Send an arraylist full of lines to one client.
- sendMessage(String) - Method in class net.sf.colossus.webserver.QueuedSocketWriter
-
- sendMessageOfTheDayToOne(WebServerClient, String) - Method in class net.sf.colossus.webserver.WebServer
-
- sendOldVersionWarningToOne(WebServerClient, String, String) - Method in class net.sf.colossus.webserver.WebServer
-
- sendPingRequests - Variable in class net.sf.colossus.server.Server
-
Will be set to true after all clients are properly connected
- sendSummonInfoToServer(SummonInfo) - Method in class net.sf.colossus.gui.SummonAngel
-
- sendToClient(String) - Method in class net.sf.colossus.server.ClientHandler
-
- sendToClient(String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- sendToClient(String) - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
Send the given string/message over the socket to the client
Calculate the time how long it took to write it to the socket,
and log a warning if it was blocked in the write for more than
MAX_WRITE_BLOCKTIME_MS milliseconds.
- sendToServer(String) - Method in class net.sf.colossus.client.SocketClientThread
-
- sendViaChannel(String) - Method in class net.sf.colossus.server.ClientHandler
-
- sendViaChannelRaw(String) - Method in class net.sf.colossus.server.ClientHandler
-
- sep - Static variable in class net.sf.colossus.client.SocketClientThread
-
- sep - Static variable in class net.sf.colossus.game.Proposal
-
- sep - Static variable in class net.sf.colossus.server.ClientHandler
-
- sep - Static variable in class net.sf.colossus.util.Glob
-
- sep - Static variable in class net.sf.colossus.webclient.WebClient
-
- sep - Static variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- SEP - Static variable in class net.sf.colossus.webcommon.User
-
- SEP - Static variable in class net.sf.colossus.webserver.ChatMsgStorage
-
Just by coincidence, we use the same separator as for the network
transmissions, so then there is no risk of "can't be unambiguely
encoded".
- sep - Static variable in class net.sf.colossus.webserver.WebServer
-
- sep - Static variable in class net.sf.colossus.webserver.WebServerClient
-
- separator - Static variable in class net.sf.colossus.server.FileServerThread
-
- seqNum - Static variable in class net.sf.colossus.game.Dice
-
- serveAtPort - Variable in class net.sf.colossus.appmain.GetPlayers
-
- serveAtPort - Static variable in class net.sf.colossus.common.Options
-
- serveAtPortBox - Variable in class net.sf.colossus.appmain.GetPlayers
-
- server - Variable in class net.sf.colossus.client.Client
-
This "server" is the access to the connector object which actually
acts for us as server.
- server - Variable in class net.sf.colossus.server.BattleServerSide
-
- server - Variable in class net.sf.colossus.server.ClientHandler
-
- server - Variable in class net.sf.colossus.server.FileServerThread
-
- server - Variable in class net.sf.colossus.server.GameServerSide
-
- server - Variable in class net.sf.colossus.server.RemoteLogHandler
-
- Server - Class in net.sf.colossus.server
-
Class Server lives on the server side and handles all communcation with
the clients.
- Server(GameServerSide, WhatNextManager, int) - Constructor for class net.sf.colossus.server.Server
-
- server - Variable in class net.sf.colossus.server.StartupProgress
-
- server - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- server - Variable in class net.sf.colossus.webclient.ChatHandler
-
- server - Variable in class net.sf.colossus.webclient.CmdLineWebClient
-
- server - Variable in class net.sf.colossus.webclient.WebClient
-
- server - Variable in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- server - Variable in class net.sf.colossus.webserver.WebServerClient
-
The web server object that is managing all WebServerClients
- Server.WithdrawInfo - Class in net.sf.colossus.server
-
- Server.WithdrawInfo(ClientHandler, int, long) - Constructor for class net.sf.colossus.server.Server.WithdrawInfo
-
- serverConfirmsConnection() - Method in class net.sf.colossus.client.Client
-
Upon request with checkServerConnection, server sends a confirmation.
- serverConfirmsConnection() - Method in interface net.sf.colossus.client.IClient
-
- serverConfirmsConnection() - Method in interface net.sf.colossus.client.IClientGUI
-
Upon request with checkServerConnection, server sends a confirmation.
- serverConfirmsConnection() - Method in class net.sf.colossus.client.NullClientGUI
-
- serverConfirmsConnection() - Method in class net.sf.colossus.gui.ClientGUI
-
- serverConfirmsConnection() - Method in class net.sf.colossus.server.ClientHandler
-
- serverConnectionOK - Static variable in class net.sf.colossus.common.Constants
-
- serverGame - Static variable in class net.sf.colossus.server.CustomRecruitBase
-
- serverGotAll - Variable in class net.sf.colossus.server.GameServerSide
-
- serverName - Static variable in class net.sf.colossus.common.Options
-
- serverPort - Static variable in class net.sf.colossus.util.StaticResourceLoader
-
- serverPort - Variable in class net.sf.colossus.webserver.WebServer
-
Server port where we listen for WebClient connections
- serverReceiveTimedout - Variable in class net.sf.colossus.client.SocketClientThread
-
- serverRunning - Variable in class net.sf.colossus.server.Server
-
- serverSocket - Variable in class net.sf.colossus.server.Server
-
- serverSocket - Variable in class net.sf.colossus.webserver.WebServer
-
Server actual socket where we listen for WebClient connections
- serverStoppedRunning() - Method in interface net.sf.colossus.server.INotifyWebServer
-
- serverStoppedRunning() - Method in class net.sf.colossus.server.NotifyWebServerViaFile
-
- serverStoppedRunning() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- serverTab - Variable in class net.sf.colossus.webclient.WebClient
-
- sessionStarted - Variable in class net.sf.colossus.webcommon.User
-
- set(int) - Static method in class net.sf.colossus.gui.Scale
-
- setActivePlayer(Player) - Method in class net.sf.colossus.client.GameClientSide
-
- setAdmin(boolean) - Method in class net.sf.colossus.webclient.WebClient
-
- setAllDead() - Method in class net.sf.colossus.gui.RevealEvent
-
- setAntialias(boolean) - Static method in class net.sf.colossus.gui.GUIHex
-
- setAtSplit(boolean) - Method in class net.sf.colossus.client.CreatureInfo
-
- setAvailableCount(CreatureType, int) - Method in class net.sf.colossus.game.Caretaker
-
- setBalancedTowers(boolean) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setBaseExitLabel(int, String) - Method in class net.sf.colossus.variant.MasterHex
-
- setBaseExitType(int, Constants.HexsideGates) - Method in class net.sf.colossus.variant.MasterHex
-
- setBasicName(String) - Method in class net.sf.colossus.client.HexMap
-
- setBattleActivePlayer(Player) - Method in class net.sf.colossus.client.BattleClientSide
-
- setBattleActivePlayer(Player) - Method in class net.sf.colossus.client.GameClientSide
-
- setBattleInfo(BattleHex, BattleHex, BattleServerSide) - Method in class net.sf.colossus.server.CreatureServerSide
-
- setBattleMarkerLocation(boolean, String) - Method in class net.sf.colossus.gui.BattleBoard
-
- setBattleMarkerLocation(boolean, BattleHex) - Method in class net.sf.colossus.gui.BattleMap
-
- setBattlePhase(BattlePhase) - Method in class net.sf.colossus.client.BattleClientSide
-
- setBattlePhase(BattlePhase) - Method in class net.sf.colossus.client.GameClientSide
-
- setBattleTurnNumber(int) - Method in class net.sf.colossus.client.GameClientSide
-
- setBattleTurnNumber(int) - Method in class net.sf.colossus.game.Battle
-
- setBoardActive(boolean) - Method in class net.sf.colossus.client.Client
-
- setBoardActive(boolean) - Method in interface net.sf.colossus.client.IClient
-
- setBoardActive(boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- setBoardActive(boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- setBoardActive(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- setBoardActive(boolean) - Method in class net.sf.colossus.gui.MasterBoard
-
- setBoardActive(boolean) - Method in class net.sf.colossus.server.ClientHandler
-
- setBoardVisibility(Player, boolean) - Method in class net.sf.colossus.server.Server
-
- setBorder(JLabel, int) - Method in class net.sf.colossus.gui.BattleBoard.TurnPanel
-
- setBorder(boolean) - Method in class net.sf.colossus.gui.Chit
-
- setBorderColor(Color) - Method in class net.sf.colossus.gui.Chit
-
- setBounds(Rectangle) - Method in class net.sf.colossus.gui.GUIBattleChit
-
- setCaretaker(Caretaker) - Method in class net.sf.colossus.game.RecruitGraph
-
Set the Caretaker to use for availability of creatures.
- setCaretaker(Caretaker) - Static method in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
set the Caretaker used by the graph
(needed to know what creatures are still available)
- setCarryDamage(int) - Method in class net.sf.colossus.server.BattleServerSide
-
- setCarryTargets(Set<BattleHex>) - Method in class net.sf.colossus.server.BattleServerSide
-
- setCertain(boolean) - Method in class net.sf.colossus.client.CreatureInfo
-
- setCheckBoxValue(String, boolean) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- setChosenDevice(GraphicsDevice) - Method in interface net.sf.colossus.client.IClientGUI
-
- setChosenDevice(GraphicsDevice) - Method in class net.sf.colossus.client.NullClientGUI
-
- setChosenDevice(GraphicsDevice) - Method in class net.sf.colossus.gui.ClientGUI
-
- setClient(Client) - Method in class net.sf.colossus.client.GameClientSide
-
- setClient(Client) - Method in interface net.sf.colossus.client.IServerConnection
-
- setClient(Client) - Method in class net.sf.colossus.client.SocketClientThread
-
- setClientInWebClientNull() - Method in interface net.sf.colossus.client.IClientGUI
-
- setClientInWebClientNull() - Method in class net.sf.colossus.client.NullClientGUI
-
- setClientInWebClientNull() - Method in class net.sf.colossus.gui.ClientGUI
-
- setClientVersion(int) - Method in class net.sf.colossus.webserver.WebServerClient
-
- setClipboardContents(String) - Method in class net.sf.colossus.util.ClipBoardAccess
-
Place a String on the clipboard, and make this class the
owner of the Clipboard's contents.
- setClosedByServer() - Method in class net.sf.colossus.client.Client
-
- setClosedByServer() - Method in class net.sf.colossus.client.ClientThread
-
- setColor(PlayerColor) - Method in class net.sf.colossus.client.Client
-
- setColor(PlayerColor) - Method in interface net.sf.colossus.client.IClient
-
- setColor - Static variable in class net.sf.colossus.common.Constants
-
- setColor(PlayerColor) - Method in class net.sf.colossus.game.Player
-
- setColor(PlayerColor) - Method in class net.sf.colossus.server.ClientHandler
-
- setCommand(String) - Method in class net.sf.colossus.webclient.WebClientSocketThread.AckWaiter
-
- setCompleted() - Method in class net.sf.colossus.server.StartupProgress
-
- setConnectAttemptsRoundCompleted() - Method in class net.sf.colossus.client.Client
-
- setCount(CreatureType, int, boolean) - Method in class net.sf.colossus.server.CustomRecruitBase
-
- setCreatureDead(BattleUnit) - Method in class net.sf.colossus.gui.EventViewer
-
- setCreatureDied(CreatureType, int) - Method in class net.sf.colossus.gui.RevealEvent
-
- setCreatures(CreatureInfoList) - Method in class net.sf.colossus.client.PredictSplitNode
-
- setCurrentHex(BattleHex) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- setCurrentHex(BattleHex) - Method in interface net.sf.colossus.game.BattleCritter
-
- setCurrentHex(BattleHex) - Method in class net.sf.colossus.game.BattleUnit
-
- setCurrentHex(BattleHex) - Method in class net.sf.colossus.game.Creature
-
- setCurrentHex(MasterHex) - Method in class net.sf.colossus.game.Legion
-
Places the legion into the new position.
- setCurrentLegionMarkerId(String) - Method in class net.sf.colossus.client.Client
-
- setCurrentRoll(int) - Method in class net.sf.colossus.gui.BattleDice
-
Use to set the current roll in the history.
- setDataServer(String, int) - Static method in class net.sf.colossus.util.StaticResourceLoader
-
- setDead(boolean) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- setDead(boolean) - Method in interface net.sf.colossus.game.BattleCritter
-
- setDead(boolean) - Method in class net.sf.colossus.game.BattleUnit
-
- setDead(boolean) - Method in class net.sf.colossus.game.Creature
-
- setDead(boolean) - Method in class net.sf.colossus.game.Player
-
- setDead(boolean) - Method in class net.sf.colossus.gui.Chit
-
- setDead(boolean) - Method in class net.sf.colossus.gui.GUIBattleChit
-
- setDead(boolean) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setDeadBeforeSave(boolean) - Method in class net.sf.colossus.game.Player
-
- setDeadCount(CreatureType, int) - Method in class net.sf.colossus.game.Caretaker
-
- setDefaultCursor() - Method in class net.sf.colossus.gui.BattleBoard
-
- setDelayLabel(int) - Method in class net.sf.colossus.appmain.GetPlayers
-
- setDidRecruit(boolean) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setDidTeleport(boolean) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setDirectories(List<String>) - Method in class net.sf.colossus.util.StaticResourceLoader.ColossusClassLoader
-
- setDisplayName(String) - Method in class net.sf.colossus.client.HexMap
-
- setDonor(LegionServerSide) - Method in class net.sf.colossus.server.PlayerServerSide
-
- setDubiousAsBlanks(boolean) - Method in class net.sf.colossus.gui.AutoInspector
-
- setDuration(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setEditOngoing(EditLegion) - Method in class net.sf.colossus.gui.MasterBoard
-
- setElevation(int) - Method in class net.sf.colossus.variant.BattleHex
-
- setEndingGamesInfo(String) - Method in interface net.sf.colossus.webserver.IWebServerGUI
-
- setEndingGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServer.NullWebServerGUI
-
- setEndingGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServerGUI
-
- setEngagementResult(String, Legion, int, int) - Method in class net.sf.colossus.server.GameServerSide
-
- setEnrolledCount(Integer) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setEntranceType(int, Constants.HexsideGates) - Method in class net.sf.colossus.variant.MasterHex
-
- setEntrySide(EntrySide) - Method in class net.sf.colossus.game.Legion
-
- setErrorDuringFunctionalTest(String) - Static method in class net.sf.colossus.util.ErrorUtils
-
- setEvaluate(CritterMove, String) - Method in class net.sf.colossus.ai.helper.LegionMove
-
- setEvaluate(String) - Method in class net.sf.colossus.ai.helper.LegionMove
-
- setEventExpiring(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setEventInfo(String) - Method in class net.sf.colossus.gui.RevealEvent
-
- setEventType(int) - Method in class net.sf.colossus.gui.RevealEvent
-
- setExitType(int, Constants.HexsideGates) - Method in class net.sf.colossus.variant.MasterHex
-
- setFirstMarker(String) - Method in class net.sf.colossus.server.PlayerServerSide
-
- setFlagFilename(String) - Method in class net.sf.colossus.server.GameServerSide
-
- setForeignPhase(String) - Method in class net.sf.colossus.gui.BattleBoard.InfoPanel
-
- setFunctionalTest(boolean) - Static method in class net.sf.colossus.common.Options
-
- setGame(GameServerSide) - Static method in class net.sf.colossus.server.CustomRecruitBase
-
- setGameClient(Client) - Method in class net.sf.colossus.webclient.WebClient
-
- setGameId(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setGameOver(boolean, String) - Method in class net.sf.colossus.game.Game
-
- setGameOver(boolean, String) - Method in class net.sf.colossus.server.GameServerSide
-
- setGameOverState(String) - Method in class net.sf.colossus.gui.MasterBoard
-
- setGameRunner(IGameRunner) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setHazardNumberMap(Map<HazardTerrain, Integer>) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setHazardSideNumberMap(Map<Character, Integer>) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setHexModel(H) - Method in class net.sf.colossus.gui.GUIHex
-
- setHexsideHazard(HazardHexside) - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
- setHexsideHazard(int, HazardHexside) - Method in class net.sf.colossus.variant.BattleHex
-
- setHexsideHazardNumberMap(Map<HazardHexside, Integer>) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setHits(int) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- setHits(int) - Method in interface net.sf.colossus.game.BattleCritter
-
- setHits(int) - Method in class net.sf.colossus.game.BattleUnit
-
- setHits(int) - Method in class net.sf.colossus.game.Creature
-
- setHostingHost(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setHP(double) - Method in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- setId(String) - Method in class net.sf.colossus.util.InstanceGroup.TypeInstance
-
- setId(Object, String) - Static method in class net.sf.colossus.util.InstanceTracker
-
- setInitialAction(Options, Options) - Method in class net.sf.colossus.appmain.Start
-
Based on command line options -c, -w, possibly -g, set
startObject to the right "whatToDoNext" action and
set in startOptions the related values.
- setInitiator(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setInstantGamesInfo(String) - Method in interface net.sf.colossus.webserver.IWebServerGUI
-
- setInstantGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServer.NullWebServerGUI
-
- setInstantGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServerGUI
-
- setIsAdmin(boolean) - Method in class net.sf.colossus.webcommon.User
-
- setIsGone(String) - Method in class net.sf.colossus.server.ClientHandler
-
- setLabelSide(int) - Method in class net.sf.colossus.variant.MasterHex
-
- setLastNotification(long) - Method in class net.sf.colossus.server.Server.WithdrawInfo
-
- setLastWasLogin() - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- setLegion(LegionServerSide) - Method in class net.sf.colossus.server.CreatureServerSide
-
- setLegionsLeftToMove(int) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setLegionsLeftToMuster(int) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setLegionsStatus(int[]) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setLegionStatus(Legion, boolean, boolean, EntrySide, CreatureType) - Method in class net.sf.colossus.client.Client
-
Needed when loading a game outside split phase.
- setLegionStatus(Legion, boolean, boolean, EntrySide, CreatureType) - Method in interface net.sf.colossus.client.IClient
-
- setLegionStatus - Static variable in class net.sf.colossus.common.Constants
-
- setLegionStatus(Legion, boolean, boolean, EntrySide, CreatureType) - Method in class net.sf.colossus.server.ClientHandler
-
- setLocalServer(Server) - Method in class net.sf.colossus.webclient.WebClient
-
- setLocation(Point) - Method in class net.sf.colossus.gui.Chit
-
- setLocation(Point) - Method in class net.sf.colossus.gui.GUIBattleChit
-
- setLocation(Point, String) - Method in class net.sf.colossus.gui.Marker
-
this is only used by Battle markers marking entrances.
- setLoggedIn(boolean) - Method in class net.sf.colossus.webserver.WebServerClient
-
- setLoginState(boolean, IWebServer, String) - Method in class net.sf.colossus.webclient.ChatHandler
-
- setLookAndFeel(String) - Method in interface net.sf.colossus.client.IClientGUI
-
- setLookAndFeel(String) - Method in class net.sf.colossus.client.NullClientGUI
-
- setLookAndFeel(String) - Method in class net.sf.colossus.gui.ClientGUI
-
- setMarker(Legion, Marker) - Method in class net.sf.colossus.gui.ClientGUI
-
Add the marker to the end of the list and to the LegionInfo.
- setMarkerForLegion(Legion, Marker) - Method in class net.sf.colossus.gui.MasterBoard
-
- setMax(Integer) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setMaxCount(int) - Method in class net.sf.colossus.variant.CreatureType
-
Only called on Titans after numPlayers is known.
- setMin(Integer) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setMoveCompleted(Legion, MasterHex, MasterHex) - Method in interface net.sf.colossus.client.IClientGUI
-
- setMoveCompleted(Legion, MasterHex, MasterHex) - Method in class net.sf.colossus.client.NullClientGUI
-
- setMoveCompleted(Legion, MasterHex, MasterHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- setMoved(boolean) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- setMoved(boolean) - Method in interface net.sf.colossus.game.BattleCritter
-
- setMoved(boolean) - Method in class net.sf.colossus.game.BattleUnit
-
- setMoved(boolean) - Method in class net.sf.colossus.game.Creature
-
- setMoved(boolean) - Method in class net.sf.colossus.game.Legion
-
- setMovementPhase() - Method in class net.sf.colossus.gui.MasterBoard
-
- setMovementRoll(int) - Method in class net.sf.colossus.game.Game
-
- setMovementRoll(int) - Method in class net.sf.colossus.server.PlayerServerSide
-
- setMovePending(Legion, MasterHex, MasterHex) - Method in interface net.sf.colossus.client.IClientGUI
-
- setMovePending(Legion, MasterHex, MasterHex) - Method in class net.sf.colossus.client.NullClientGUI
-
- setMovePending(Legion, MasterHex, MasterHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- setMover(Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- setMulliganOldRoll(int) - Method in interface net.sf.colossus.client.IClientGUI
-
- setMulliganOldRoll(int) - Method in class net.sf.colossus.client.NullClientGUI
-
- setMulliganOldRoll(int) - Method in class net.sf.colossus.gui.ClientGUI
-
- setMulliganOldRoll(int) - Method in class net.sf.colossus.gui.EventViewer
-
- setMulligansLeft(int) - Method in class net.sf.colossus.game.Player
-
- setName(String) - Method in class net.sf.colossus.game.Player
-
- setNeighbor(int, GUIBattleHex) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- setNeighbor(int, BattleHex) - Method in class net.sf.colossus.variant.BattleHex
-
- setNeighbor(int, MasterHex) - Method in class net.sf.colossus.variant.MasterHex
-
- setNewHazardHex(HazardTerrain) - Method in class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
create the simulated hex.
- setNextFreeGameId(int) - Static method in class net.sf.colossus.webcommon.GameInfo
-
Server calls this to set it high enough that existing directories
in games work directory are not overwritten
- setNoBaseColor(boolean) - Static method in class net.sf.colossus.variant.CreatureType
-
- setNormalText() - Method in class net.sf.colossus.gui.EditLegion
-
- setObsolete() - Method in class net.sf.colossus.server.Server
-
- setOnlineCount(int) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setOption(String, String) - Method in interface net.sf.colossus.common.IOptions
-
- setOption(String, boolean) - Method in interface net.sf.colossus.common.IOptions
-
- setOption(String, int) - Method in interface net.sf.colossus.common.IOptions
-
- setOption(String, String) - Method in class net.sf.colossus.common.Options
-
- setOption(String, boolean) - Method in class net.sf.colossus.common.Options
-
- setOption(String, int) - Method in class net.sf.colossus.common.Options
-
- setOption(String, String) - Method in class net.sf.colossus.webserver.WebServerOptions
-
- setOption(String, boolean) - Method in class net.sf.colossus.webserver.WebServerOptions
-
- setOption(String, int) - Method in class net.sf.colossus.webserver.WebServerOptions
-
- setOverlay(boolean) - Static method in class net.sf.colossus.gui.GUIHex
-
- setOwnPhase(String) - Method in class net.sf.colossus.gui.BattleBoard.InfoPanel
-
- setPauseState(boolean) - Method in class net.sf.colossus.client.Client
-
- setPauseState(boolean) - Method in class net.sf.colossus.server.Server
-
- setPendingText(String) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setPendingText(String) - Method in class net.sf.colossus.gui.MasterBoard
-
- setPhase(Phase) - Method in class net.sf.colossus.game.Game
-
- setPhase(String) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setPhaseInfo(String) - Method in class net.sf.colossus.gui.MasterBoard
-
- setPlayerColor(Color) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setPlayerLabelBackground(int, Color) - Method in class net.sf.colossus.gui.StatusScreen
-
- setPlayerLabelColors(JLabel, Color, Color) - Method in class net.sf.colossus.gui.StatusScreen
-
- setPlayerList(ArrayList<User>) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setPlayerName(String) - Method in class net.sf.colossus.client.Client
-
- setPlayerName(String) - Method in interface net.sf.colossus.client.IClient
-
- setPlayerName - Static variable in class net.sf.colossus.common.Constants
-
- setPlayerName(String) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setPlayerName(String) - Method in class net.sf.colossus.server.ClientHandler
-
- setPlayerName(Player, String) - Method in class net.sf.colossus.server.Server
-
Used to change a player name after color is assigned.
- setPlayersElim(String) - Method in class net.sf.colossus.game.Player
-
- setPlayerType(int, String) - Method in class net.sf.colossus.appmain.GetPlayers
-
Only meant for unit tests
- setPoison(int) - Method in class net.sf.colossus.game.BattleUnit
-
- setPoisonDamage(int) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- setPoisonDamage(int) - Method in interface net.sf.colossus.game.BattleCritter
-
- setPoisonDamage(int) - Method in class net.sf.colossus.game.BattleUnit
-
- setPoisonDamage(int) - Method in class net.sf.colossus.game.Creature
-
- setPort(int) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setPreferencesCheckBoxValue(String, boolean) - Method in class net.sf.colossus.client.Client
-
- setPreferencesCheckBoxValue(String, boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- setPreferencesCheckBoxValue(String, boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- setPreferencesCheckBoxValue(String, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- setPreferencesRadioButtonValue(String, boolean) - Method in class net.sf.colossus.client.Client
-
- setPreferencesRadioButtonValue(String, boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- setPreferencesRadioButtonValue(String, boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- setPreferencesRadioButtonValue(String, boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- setPreferencesWindowVisible(boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- setPreferencesWindowVisible(boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- setPreferencesWindowVisible(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- setPreStrikeEffectsApplied(boolean) - Method in class net.sf.colossus.server.BattleServerSide
-
- setProperties(String, String, Boolean) - Method in class net.sf.colossus.webcommon.User
-
- setRadioButtonValue(String, boolean) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- setRealPlayer(Player) - Method in class net.sf.colossus.gui.RevealEvent
-
- setReason(String) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setReasonForDisabledDone(String) - Method in class net.sf.colossus.gui.MasterBoard.BottomBar
-
- setReconnectedMessage() - Method in class net.sf.colossus.gui.MasterBoard
-
- setRecruit(CreatureType) - Method in class net.sf.colossus.game.Legion
-
- setRecruitingSubTree(IRecruiting) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setRelocateOngoing(EditLegion) - Method in class net.sf.colossus.gui.MasterBoard
-
- setRelocateText() - Method in class net.sf.colossus.gui.EditLegion
-
- setReplayMode() - Method in class net.sf.colossus.gui.MasterBoard
-
- setResult(String) - Method in class net.sf.colossus.webclient.WebClientSocketThread.AckWaiter
-
- setRowAt(Object, int) - Method in class net.sf.colossus.webclient.GameTableModel
-
- setRunningGamesInfo(String) - Method in interface net.sf.colossus.webserver.IWebServerGUI
-
- setRunningGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServer.NullWebServerGUI
-
- setRunningGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServerGUI
-
- setRunningOnLabel(int) - Method in class net.sf.colossus.appmain.GetPlayers
-
- setScale(float) - Method in class net.sf.colossus.util.ValueRecorder
-
- setScheduledGamesInfo(String) - Method in interface net.sf.colossus.webserver.IWebServerGUI
-
- setScheduledGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServer.NullWebServerGUI
-
- setScheduledGamesInfo(String) - Method in class net.sf.colossus.webserver.WebServerGUI
-
- setScheduledGamesMode(boolean) - Method in class net.sf.colossus.webclient.WebClient
-
- setScore(int) - Method in class net.sf.colossus.game.Player
-
- setScore(int) - Method in class net.sf.colossus.server.PlayerServerSide
-
- setSelectColor(Color) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- setSelected(boolean) - Method in class net.sf.colossus.gui.GUIHex
-
- setServer(Server) - Method in class net.sf.colossus.server.BattleServerSide
-
- setServerClosedMessage(boolean) - Method in class net.sf.colossus.gui.MasterBoard
-
- setServerNull() - Method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- setSkipThisTime(boolean) - Method in class net.sf.colossus.game.Legion
-
- setSlowed(int) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- setSlowed(int) - Method in interface net.sf.colossus.game.BattleCritter
-
- setSlowed(int) - Method in class net.sf.colossus.game.BattleUnit
-
- setSlowed(int) - Method in class net.sf.colossus.game.Creature
-
- setSlows(int) - Method in class net.sf.colossus.game.BattleUnit
-
- setStartedByWebClient(boolean) - Method in interface net.sf.colossus.client.IClientGUI
-
- setStartedByWebClient(boolean) - Method in class net.sf.colossus.client.NullClientGUI
-
- setStartedByWebClient(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- setStartingHex(BattleHex) - Method in class net.sf.colossus.game.Creature
-
- setStartingTower(MasterHex) - Method in class net.sf.colossus.game.Player
-
- setStartList(List<String>) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setStartTime(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setStartupTest(boolean) - Static method in class net.sf.colossus.common.Options
-
- setState(GameInfo.GameState) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setStrikeDice(int) - Method in class net.sf.colossus.gui.GUIBattleChit
-
- setStrikeNumber(int) - Method in class net.sf.colossus.gui.GUIBattleChit
-
- setStrikeNumbers(BattleUnit, Set<BattleHex>) - Method in class net.sf.colossus.gui.ClientGUI
-
- setStruck(boolean) - Method in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- setStruck(boolean) - Method in interface net.sf.colossus.game.BattleCritter
-
- setStruck(boolean) - Method in class net.sf.colossus.game.BattleUnit
-
- setStruck(boolean) - Method in class net.sf.colossus.game.Creature
-
- setSubtitle(String) - Method in class net.sf.colossus.client.HexMap
-
- setSubtitle(String) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setSummary(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setSummoned(boolean) - Method in class net.sf.colossus.server.PlayerServerSide
-
- setSummonState(BattleServerSide.AngelSummoningStates) - Method in class net.sf.colossus.server.BattleServerSide
-
- setTarget(Integer) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setTeleported(boolean) - Method in class net.sf.colossus.game.Legion
-
- setTeleported(boolean) - Method in class net.sf.colossus.server.PlayerServerSide
-
- setTempDisconnectedState(String) - Method in class net.sf.colossus.gui.MasterBoard
-
- setTemporarilyDisconnected() - Method in class net.sf.colossus.server.ClientHandler
-
- setTemporarilyInTrouble() - Method in class net.sf.colossus.server.ClientHandler
-
- setTerrain(HazardTerrain) - Method in class net.sf.colossus.variant.BattleHex
-
- setTimeLimitLabel(int) - Method in class net.sf.colossus.appmain.GetPlayers
-
- settingsPane - Variable in class net.sf.colossus.gui.EventViewer
-
- setTitanBaseName(String) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setTitleInfoText(String) - Method in class net.sf.colossus.gui.MasterBoard
-
- setTower(boolean) - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setTurn(int) - Method in class net.sf.colossus.gui.BattleBoard.TurnPanel
-
- setTurnNumber(int) - Method in class net.sf.colossus.game.Game
-
Set the current turn number.
- setType(String) - Method in class net.sf.colossus.game.Player
-
- setType(String) - Method in class net.sf.colossus.server.PlayerServerSide
-
- setUndone(boolean) - Method in class net.sf.colossus.gui.RevealEvent
-
- setUnlimitedMulligans(boolean) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setUnverifiedUsername(String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- setupAcquirableDecisions(int, int) - Method in class net.sf.colossus.game.Legion
-
Calculate the acquirableDecisions and store them in the legion.
- setupActions() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupActions() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupActions() - Method in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- setupAndLoop() - Method in class net.sf.colossus.appmain.Start
-
Do the setup of the various Options objects (server, netclient),
some more preparations, and then it stays in the loop which
- waits for user input what to do next
- initiates that action and waits until it completes (or if canceled,
like closing the network client dialog, bring up back the main
(=GetPlayers) dialog, or if user requests Quit, exit the loop;
and when it exited the loop control will return back to main()
and the JVM should terminate sooner or later ;-)
- setupAsInactivePlayer(String) - Method in class net.sf.colossus.gui.MasterBoard
-
Do the setup needed for an inactive player:
set the actions which are allowed only for active player to inactive,
and update the bottomBar info why "Done" is disabled accordingly
- setupBattleFight(BattlePhase, Player) - Method in class net.sf.colossus.client.BattleClientSide
-
- setupBattleFight(BattlePhase, Player) - Method in class net.sf.colossus.client.Client
-
Used for both strike and strikeback.
- setupBattleFight(BattlePhase, Player) - Method in interface net.sf.colossus.client.IClient
-
- setupBattleFight - Static variable in class net.sf.colossus.common.Constants
-
- setupBattleFight(BattlePhase, Player) - Method in class net.sf.colossus.server.ClientHandler
-
- setupBattleMove(Player, int) - Method in class net.sf.colossus.client.Client
-
- setupBattleMove(Player, int) - Method in interface net.sf.colossus.client.IClient
-
- setupBattleMove - Static variable in class net.sf.colossus.common.Constants
-
- setupBattleMove(Player, int) - Method in class net.sf.colossus.server.ClientHandler
-
- setupBattleRecruit(Player, int) - Method in class net.sf.colossus.client.Client
-
- setupBattleRecruit(Player, int) - Method in interface net.sf.colossus.client.IClient
-
- setupBattleRecruit - Static variable in class net.sf.colossus.common.Constants
-
- setupBattleRecruit(Player, int) - Method in class net.sf.colossus.server.ClientHandler
-
- setupBattleSummon(Player, int) - Method in class net.sf.colossus.client.Client
-
- setupBattleSummon(Player, int) - Method in interface net.sf.colossus.client.IClient
-
- setupBattleSummon - Static variable in class net.sf.colossus.common.Constants
-
- setupBattleSummon(Player, int) - Method in class net.sf.colossus.server.ClientHandler
-
- setupChart(Container) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- setupClientGUI() - Method in class net.sf.colossus.gui.ClientGUI
-
Called via ensureEdtSetupClientGUI() when server sends all clients
the initBoard command.
- setupDelay() - Method in class net.sf.colossus.client.Client
-
- setupEntrances() - Method in class net.sf.colossus.client.HexMap
-
- setupEntrances(MasterHex[][]) - Method in class net.sf.colossus.variant.MasterBoard
-
- setupEntrances() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setupEntrancesGUI() - Method in class net.sf.colossus.client.HexMap
-
- setupExits(MasterHex[][]) - Method in class net.sf.colossus.variant.MasterBoard
-
- setupFight() - Method in class net.sf.colossus.client.Client
-
- setupFight() - Method in interface net.sf.colossus.client.IClient
-
- setupFight - Static variable in class net.sf.colossus.common.Constants
-
- setupFight() - Method in class net.sf.colossus.server.BattleServerSide
-
- setupFight() - Method in class net.sf.colossus.server.ClientHandler
-
- setupFight() - Method in class net.sf.colossus.server.GameServerSide
-
- setupFightMenu() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupFightMenu() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupGUI() - Method in class net.sf.colossus.gui.EngagementResults
-
like toString into a swing component.
- setupGUI() - Method in class net.sf.colossus.gui.EventViewer
-
- setupGUI() - Method in class net.sf.colossus.gui.PreferencesWindow
-
- setupGUI() - Method in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- setupGUI() - Method in class net.sf.colossus.webclient.WebClient
-
- setupGUIHexes() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupGUIOptionListeners() - Method in class net.sf.colossus.gui.ClientGUI
-
- setupHeader(Container) - Method in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- setupHelpMenu() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupHexArrays() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
- setupHexes() - Method in class net.sf.colossus.client.HexMap
-
- setupHexes() - Method in class net.sf.colossus.gui.BattleMap
-
- setupHexesGameState(MasterBoardTerrain, GUIBattleHex[][], boolean) - Static method in class net.sf.colossus.client.HexMap
-
Add terrain, hexsides, elevation, and exits to hexes.
- setupHexesGameState() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
Add terrain, hexsides, elevation, and exits to hexes.
- setupHexesGUI() - Method in class net.sf.colossus.client.HexMap
-
- setupHexLabelSides(MasterHex[][]) - Method in class net.sf.colossus.variant.MasterBoard
-
If the shortest hexside closest to the center of the board
is a short hexside, set the label side to it.
- setupIcon() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupIcon() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupMove() - Method in class net.sf.colossus.client.Client
-
- setupMove() - Method in interface net.sf.colossus.client.IClient
-
- setupMove - Static variable in class net.sf.colossus.common.Constants
-
- setupMove() - Method in class net.sf.colossus.server.BattleServerSide
-
- setupMove() - Method in class net.sf.colossus.server.ClientHandler
-
- setupMove() - Method in class net.sf.colossus.server.GameServerSide
-
- setupMoveMenu() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupMoveMenu() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupMuster() - Method in class net.sf.colossus.client.Client
-
- setupMuster() - Method in interface net.sf.colossus.client.IClient
-
- setupMuster - Static variable in class net.sf.colossus.common.Constants
-
- setupMuster() - Method in class net.sf.colossus.server.ClientHandler
-
- setupMuster() - Method in class net.sf.colossus.server.GameServerSide
-
- setupMusterMenu() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupNeighbors(GUIBattleHex[][]) - Static method in class net.sf.colossus.client.HexMap
-
Add references to neighbor hexes.
- setupNeighbors(MasterHex[][]) - Method in class net.sf.colossus.variant.MasterBoard
-
- setupNeighbors() - Method in class net.sf.colossus.variant.MasterBoardTerrain
-
Add references to neighbor hexes.
- setupOneExit(MasterHex[][], int, int, int) - Method in class net.sf.colossus.variant.MasterBoard
-
- setupOptionsFromCommandLine(CmdLine, Options, Options) - Method in class net.sf.colossus.appmain.Start
-
- setupPhase(BattlePhase, Player, int) - Method in class net.sf.colossus.client.BattleClientSide
-
- setupPhase() - Method in class net.sf.colossus.server.GameServerSide
-
- setupPhasePreparations(String) - Method in class net.sf.colossus.gui.MasterBoard
-
- setupPlayerLabel() - Method in class net.sf.colossus.gui.ClientGUI
-
- setupPlayerLabel() - Method in class net.sf.colossus.gui.MasterBoard
-
Show which player owns this board.
- setupPopupMenus() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupRecruit() - Method in class net.sf.colossus.server.BattleServerSide
-
- setupRecruitMenu() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupSplit(Player, int) - Method in class net.sf.colossus.client.Client
-
- setupSplit(Player, int) - Method in interface net.sf.colossus.client.IClient
-
- setupSplit - Static variable in class net.sf.colossus.common.Constants
-
- setupSplit(Player, int) - Method in class net.sf.colossus.server.ClientHandler
-
- setupSplit() - Method in class net.sf.colossus.server.GameServerSide
-
- setupSplitMenu() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupSummon() - Method in class net.sf.colossus.server.BattleServerSide
-
- setupSummonMenu() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupTimer() - Method in class net.sf.colossus.ai.SimpleAI
-
- setupTimer() - Method in class net.sf.colossus.webclient.WebClient
-
- setupTitleForMovementRoll(int) - Method in class net.sf.colossus.gui.MasterBoard
-
- setupTopMenu() - Method in class net.sf.colossus.gui.BattleBoard
-
- setupTopMenu() - Method in class net.sf.colossus.gui.MasterBoard
-
- setupTowerSet() - Method in class net.sf.colossus.variant.MasterBoard
-
- setupTurnState(Player, int) - Method in class net.sf.colossus.client.Client
-
Called by server when activePlayer changes
- setupTurnState(Player, int) - Method in interface net.sf.colossus.client.IClient
-
- setupTurnState - Static variable in class net.sf.colossus.common.Constants
-
- setupTurnState(Player, int) - Method in class net.sf.colossus.server.ClientHandler
-
- setupTypeChoices() - Method in class net.sf.colossus.appmain.GetPlayers
-
- setUseColoredBorders(boolean) - Static method in class net.sf.colossus.gui.GUIBattleChit
-
- setUser(User) - Method in class net.sf.colossus.webserver.WebServerClient
-
- setUserInfo(String) - Method in interface net.sf.colossus.webserver.IWebServerGUI
-
- setUserInfo(String) - Method in class net.sf.colossus.webserver.WebServer.NullWebServerGUI
-
- setUserInfo(String) - Method in class net.sf.colossus.webserver.WebServerGUI
-
- setValue(int) - Method in class net.sf.colossus.ai.helper.LegionMove
-
- setValue(int) - Method in class net.sf.colossus.client.CritterMove
-
- setValueAt(Object, int, int) - Method in class net.sf.colossus.webclient.GameTableModel
-
- setVariant(Variant) - Method in class net.sf.colossus.ai.AbstractAI
-
- setVariant(Variant) - Method in interface net.sf.colossus.ai.AI
-
- setVariant(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setVertexZeroLocation(int, int) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- setViewmode(String) - Method in class net.sf.colossus.webcommon.GameInfo
-
- setVisible(boolean) - Method in class net.sf.colossus.gui.EngagementResults
-
- setVisible(boolean) - Method in class net.sf.colossus.gui.EventViewer
-
- setVisible(boolean) - Method in class net.sf.colossus.gui.PreferencesWindow
-
- setVisible(boolean) - Method in class net.sf.colossus.guiutil.KDialog
-
- setVisible(boolean) - Method in class net.sf.colossus.guiutil.KFrame
-
- setVisibleMaybe() - Method in class net.sf.colossus.gui.EventViewer
-
- setVisitedThisPhase(boolean) - Method in class net.sf.colossus.game.Legion
-
- setWaitCursor() - Method in class net.sf.colossus.gui.BattleBoard
-
- setWaiting(boolean) - Method in class net.sf.colossus.client.SocketClientThread
-
- setWasAcquired(boolean) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setWasRecruited(boolean) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setWasReinforced(boolean) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setWasSummoned(boolean) - Method in class net.sf.colossus.gui.RevealedCreature
-
- setWebClient(WebClient) - Method in interface net.sf.colossus.client.IClientGUI
-
- setWebClient(WebClient) - Method in class net.sf.colossus.client.NullClientGUI
-
- setWebClient(WebClient) - Method in class net.sf.colossus.gui.ClientGUI
-
- setWebClient(IWebClient) - Method in class net.sf.colossus.webcommon.User
-
- setWhatToDoNext(WhatNextManager.WhatToDoNext, boolean) - Method in class net.sf.colossus.common.WhatNextManager
-
Set the action what shall be executed next.
- setWhatToDoNext(WhatNextManager.WhatToDoNext, String) - Method in class net.sf.colossus.common.WhatNextManager
-
- setWhatToDoNextForClose() - Method in class net.sf.colossus.client.NullClientGUI
-
- setWhatToDoNextForClose() - Method in class net.sf.colossus.gui.ClientGUI
-
- setWidth(int) - Method in class net.sf.colossus.gui.GUIBattleHex
-
- setWinnerAndLoserId() - Method in class net.sf.colossus.gui.EngagementResults.Engagement
-
- shortColor - Variable in class net.sf.colossus.game.MarkerComparator
-
- shortName - Variable in enum net.sf.colossus.game.PlayerColor
-
- shortType - Variable in class net.sf.colossus.util.InstanceGroup
-
- shortType(String) - Static method in class net.sf.colossus.util.InstanceGroup
-
- should - Variable in class net.sf.colossus.server.ClientHandler
-
- show - Variable in class net.sf.colossus.variant.MasterBoard
-
The hexes in the horizSize*vertSize array that actually exist are
represented by true.
- show - Variable in class net.sf.colossus.xmlparser.StrategicMapLoader
-
- showAllRecruitChits - Static variable in class net.sf.colossus.common.Options
-
- ShowAllRecruits - Class in net.sf.colossus.gui
-
Displays recruit trees for all MasterHex types.
- ShowAllRecruits(JFrame, IOptions, Variant, ClientGUI) - Constructor for class net.sf.colossus.gui.ShowAllRecruits
-
- showAnswer(String) - Method in class net.sf.colossus.webclient.WebClient
-
- showAutoInspector - Static variable in class net.sf.colossus.common.Options
-
- showBattleMap(GUIMasterHex) - Method in class net.sf.colossus.gui.MasterBoard
-
- ShowBattleMap - Class in net.sf.colossus.gui
-
Class ShowBattleMap displays a battle map.
- ShowBattleMap(JFrame, ClientGUI, GUIMasterHex) - Constructor for class net.sf.colossus.gui.ShowBattleMap
-
- showBattleMoves(BattleCritter) - Method in class net.sf.colossus.client.Client
-
- showCaretaker - Static variable in class net.sf.colossus.common.Options
-
- showConcede(Client, Legion, Legion) - Method in interface net.sf.colossus.client.IClientGUI
-
- showConcede(Client, Legion, Legion) - Method in class net.sf.colossus.client.NullClientGUI
-
- showConcede(Client, Legion, Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- showConnectionClosedMessage() - Method in interface net.sf.colossus.client.IClientGUI
-
- showConnectionClosedMessage() - Method in class net.sf.colossus.client.NullClientGUI
-
- showConnectionClosedMessage() - Method in class net.sf.colossus.gui.ClientGUI
-
This is for permanent, non-reversible closed connections
- showConnectionLogWindow - Static variable in class net.sf.colossus.common.Options
-
- showContactHelp(String, IWebClient) - Method in class net.sf.colossus.webserver.ChatChannel
-
- ShowCreatureDetails - Class in net.sf.colossus.gui
-
A dialog frame that displays lots of (almost static) information
about one specific creature type.
- ShowCreatureDetails(JFrame, CreatureType, Point, JScrollPane, Variant, ClientGUI) - Constructor for class net.sf.colossus.gui.ShowCreatureDetails
-
pops up the non-modal dialog.
- showCreatureDetails(Container, CreatureType, Variant) - Method in class net.sf.colossus.gui.ShowCreatureDetails
-
- ShowCreatureDetails.SimulatedBattleHex - Class in net.sf.colossus.gui
-
helper class that catches some calls for the simulated critter.
- ShowCreatureDetails.SimulatedBattleHex(HazardTerrain) - Constructor for class net.sf.colossus.gui.ShowCreatureDetails.SimulatedBattleHex
-
- ShowCreatureDetails.SimulatedCritter - Class in net.sf.colossus.gui
-
helper class to simulate a battle of the creature in question against
an other creature.
- ShowCreatureDetails.SimulatedCritter(CreatureType, HazardTerrain) - Constructor for class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
- ShowCreatureDetails.SimulatedCritter(CreatureType) - Constructor for class net.sf.colossus.gui.ShowCreatureDetails.SimulatedCritter
-
in hazard Plains.
- showCreatureInfo(MouseEvent) - Method in class net.sf.colossus.gui.HexRecruitTreePanel
-
- showCurrent() - Method in class net.sf.colossus.gui.EngagementResults
-
- showCurrentRoll() - Method in class net.sf.colossus.gui.BattleDice
-
- showDiceAjustmentsRange - Static variable in class net.sf.colossus.common.Options
-
- showDiceAjustmentsTerrain - Static variable in class net.sf.colossus.common.Options
-
- showEngagementResults - Static variable in class net.sf.colossus.common.Options
-
- showErrorDialog(JFrame, String, String) - Static method in class net.sf.colossus.util.ErrorUtils
-
Show display an error/warning in an JOptionPage message dialog,
but this one here typically NOT for the situation that an exception
had occured.
- showEventType - Variable in class net.sf.colossus.gui.EventViewer
-
- showEventViewer - Static variable in class net.sf.colossus.common.Options
-
- showExceptionDialog(JFrame, String, String, boolean) - Static method in class net.sf.colossus.util.ErrorUtils
-
Show display an error/warning in an JOptionPage message dialog,
typically for the situation that an exception had occured.
- showFlee(Client, Legion, Legion) - Method in interface net.sf.colossus.client.IClientGUI
-
- showFlee(Client, Legion, Legion) - Method in class net.sf.colossus.client.NullClientGUI
-
- showFlee(Client, Legion, Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- showHeight - Variable in class net.sf.colossus.gui.Marker
-
- showHelpDoc - Variable in class net.sf.colossus.gui.MasterBoard
-
- ShowHelpDoc - Class in net.sf.colossus.gui
-
Provides a simple JTextArea to display pointers to the Option
documentation HTML files in Internet.
- ShowHelpDoc() - Constructor for class net.sf.colossus.gui.ShowHelpDoc
-
- showHexRecruitTree(GUIMasterHex) - Method in class net.sf.colossus.gui.AutoInspector
-
- showHexRecruitTree(GUIMasterHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- showHitThreshold - Static variable in class net.sf.colossus.common.Options
-
- showLastNEntries(PrintWriter) - Method in class net.sf.colossus.webserver.RoundtripTimeBookkeeper
-
- showLastRoll() - Method in class net.sf.colossus.gui.BattleBoard.DicePanel
-
- showLastRoll() - Method in class net.sf.colossus.gui.BattleDice
-
Initialize and layout the components, in response to new data.
- showLegion(LegionClientSide, boolean) - Method in class net.sf.colossus.gui.AutoInspector
-
- showLegion(Legion, boolean) - Method in class net.sf.colossus.gui.Concede
-
- showLegion(Legion, List<Chit>) - Method in class net.sf.colossus.gui.Negotiate
-
- ShowLegion - Class in net.sf.colossus.gui
-
Class ShowLegion displays the chits of the Creatures in a Legion
- ShowLegion(JFrame, LegionClientSide, Point, JScrollPane, int, int, boolean, boolean, boolean) - Constructor for class net.sf.colossus.gui.ShowLegion
-
- showLocalClients() - Method in class net.sf.colossus.server.GameServerSideTestAccess
-
- showLogWindow - Static variable in class net.sf.colossus.common.Options
-
- showMapButton - Variable in class net.sf.colossus.gui.Concede
-
- showMarker - Static variable in class net.sf.colossus.common.Options
-
- showMarker(Marker) - Method in class net.sf.colossus.gui.ClientGUI
-
- showMessageDialog(String) - Method in class net.sf.colossus.client.Client
-
- showMessageDialogAndWait(String) - Method in interface net.sf.colossus.client.IClientGUI
-
- showMessageDialogAndWait(String) - Method in class net.sf.colossus.client.NullClientGUI
-
- showMessageDialogAndWait(String) - Method in class net.sf.colossus.gui.ClientGUI
-
- showMoves(BattleCritter) - Method in class net.sf.colossus.client.BattleMovement
-
Find all legal moves for this critter.
- showMoves(CreatureServerSide, boolean) - Method in class net.sf.colossus.server.BattleMovementServerSide
-
Find all legal moves for this critter.
- showNegotiate(Legion, Legion) - Method in interface net.sf.colossus.client.IClientGUI
-
- showNegotiate(Legion, Legion) - Method in class net.sf.colossus.client.NullClientGUI
-
- showNegotiate(Legion, Legion) - Method in class net.sf.colossus.gui.ClientGUI
-
- showNullWarning - Variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader.NullTerrainRecruitLoader
-
- showOrHideAutoInspector(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- showOrHideCaretaker(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- showOrHideConnectionLogWindow(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- showOrHideLogWindow(boolean) - Method in class net.sf.colossus.gui.ClientGUI
-
- showReadme - Variable in class net.sf.colossus.gui.MasterBoard
-
- ShowReadme - Class in net.sf.colossus.gui
-
Provides a JScrollPane to display the Variant README,
either within GetPlayer selection tab,
or from main boards help (then in own KFrame).
- ShowReadme(Variant) - Constructor for class net.sf.colossus.gui.ShowReadme
-
- showRecruitChitsAll - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsNone - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsNumAll - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsNumNone - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsNumRecruitHint - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsNumStrongest - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsRecruitHint - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsStrongest - Static variable in class net.sf.colossus.common.Options
-
- showRecruitChitsSubmenu - Static variable in class net.sf.colossus.common.Options
-
- ShowRecruits - Class in net.sf.colossus.gui
-
Displays recruit trees for a single Hex type.
- ShowRecruits(JFrame, Point, MasterHex, JScrollPane, Variant, ClientGUI) - Constructor for class net.sf.colossus.gui.ShowRecruits
-
- showRequestAttentionMessage() - Method in class net.sf.colossus.webclient.WebClient
-
- showStatusScreen - Static variable in class net.sf.colossus.common.Options
-
- showTerrainHazard - Static variable in class net.sf.colossus.gui.BattleBoard
-
- showTerrainHazardAction - Variable in class net.sf.colossus.gui.BattleBoard
-
- showTheDialog(JFrame, String, String, String, boolean) - Static method in class net.sf.colossus.util.ErrorUtils
-
Show the dialog box with given parameters;
if necessary (no parent frame given), create own dummy frame
to avoid that the message dialog is hidden behind other GUI
frames/dialogs, and is not even visible in the task bar.
- SHOWUP_DELAY - Static variable in class net.sf.colossus.server.StartupProgress
-
The time the window takes to show itself.
- showUpTimer - Variable in class net.sf.colossus.server.StartupProgress
-
- showWebClient() - Method in interface net.sf.colossus.client.IClientGUI
-
- showWebClient() - Method in class net.sf.colossus.client.NullClientGUI
-
- showWebClient - Static variable in class net.sf.colossus.common.Options
-
- showWebClient() - Method in class net.sf.colossus.gui.ClientGUI
-
- showWelcome - Static variable in class net.sf.colossus.appmain.WelcomeDialog
-
- showWelcomeDialog() - Static method in class net.sf.colossus.appmain.WelcomeDialog
-
- showWelcomeDialogMaybe(Options) - Static method in class net.sf.colossus.appmain.WelcomeDialog
-
- shutdown() - Method in class net.sf.colossus.webserver.ClientWatchDog
-
- shutdown() - Method in interface net.sf.colossus.webserver.IWebServerGUI
-
- shutdown() - Method in class net.sf.colossus.webserver.WebServer.NullWebServerGUI
-
- shutdown() - Method in class net.sf.colossus.webserver.WebServerGUI
-
- shutdownButton - Variable in class net.sf.colossus.webclient.WebClient
-
- shutdownButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- shutdownRequested - Variable in class net.sf.colossus.webserver.WebServer
-
- shutdownServer() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- ShutdownServer - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- shutdownServer() - Method in interface net.sf.colossus.webcommon.IWebServer
-
- shutdownServer() - Method in class net.sf.colossus.webserver.WebServer
-
- shuttingDown - Variable in class net.sf.colossus.server.Server
-
- sienna - Static variable in class net.sf.colossus.util.HTMLColor
-
- signOn(String, boolean, int, String) - Method in class net.sf.colossus.client.SocketClientThread
-
- signOn - Static variable in class net.sf.colossus.common.Constants
-
- signonName - Variable in class net.sf.colossus.server.ClientHandler
-
- silver - Static variable in class net.sf.colossus.util.HTMLColor
-
- SilverColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- SimpleAI - Class in net.sf.colossus.ai
-
Simple implementation of a Titan AI
TODO somehow we call client.getOwningPlayer() a lot -- there should probably be a better
link between AI and player, after all the AI either IS_A player or PLAYS_FOR a player
- SimpleAI(Client) - Constructor for class net.sf.colossus.ai.SimpleAI
-
- SimpleAI.PowerSkill - Class in net.sf.colossus.ai
-
- SimpleAI.PowerSkill(String, int, int, int, int, int) - Constructor for class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- SimpleAI.PowerSkill(String, int, int) - Constructor for class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- SimpleAI.TerrainBonuses - Class in net.sf.colossus.ai
-
Stores the skill and power bonuses for a single terrain.
- SimpleAI.TerrainBonuses(int, int, int, int) - Constructor for class net.sf.colossus.ai.SimpleAI.TerrainBonuses
-
- SimpleAI.TriggerTimeIsUp - Class in net.sf.colossus.ai
-
- SimpleAI.TriggerTimeIsUp() - Constructor for class net.sf.colossus.ai.SimpleAI.TriggerTimeIsUp
-
- situationContributeToTheObjective() - Method in class net.sf.colossus.ai.objectives.CreatureAttackTacticalObjective
-
This is mostly a copy/paste from the EvaluateCritterMove_Strike
and EvaluateCritterMove_Rangestrike functions in SimpleAI.
- situationContributeToTheObjective() - Method in class net.sf.colossus.ai.objectives.DestroyCreatureTacticalObjective
-
- situationContributeToTheObjective() - Method in class net.sf.colossus.ai.objectives.PreserveCreatureTacticalObjective
-
- situationContributeToTheObjective() - Method in interface net.sf.colossus.ai.objectives.TacticalObjective
-
How much does the 'current situation' contributes to the objective.
- size() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
- size - Variable in class net.sf.colossus.gui.LogWindow
-
- size - Variable in class net.sf.colossus.gui.StatusScreen
-
- size() - Method in class net.sf.colossus.util.MultiSet
-
- sizeX - Static variable in class net.sf.colossus.common.Options
-
- sizeY - Static variable in class net.sf.colossus.common.Options
-
- skill - Variable in class net.sf.colossus.variant.CreatureType
-
- skill_attack - Variable in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- skill_defend - Variable in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- skipButton - Variable in class net.sf.colossus.gui.SplitLegion
-
- skipLegion - Static variable in class net.sf.colossus.gui.MasterBoard
-
- skipLegionAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- skipThisTime - Variable in class net.sf.colossus.game.Legion
-
Flag to remember a "skip (split|move|recruit) this time"
- skyBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- SkyColossus - Static variable in class net.sf.colossus.util.HTMLColor
-
- slateBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- slateGray - Static variable in class net.sf.colossus.util.HTMLColor
-
- sleepFor(long) - Static method in class net.sf.colossus.common.WhatNextManager
-
- sleepFor(long) - Static method in class net.sf.colossus.server.ManagedGame
-
- sleepFor(long) - Static method in class net.sf.colossus.webclient.RunGameInSameJVM
-
- sleepFor(long) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- sleepFor(long) - Method in class net.sf.colossus.webserver.ClientWatchDog
-
- sleepFor(long) - Static method in class net.sf.colossus.webserver.GameManager
-
- sleepFor(long) - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- SLOPE - Static variable in class net.sf.colossus.variant.HazardHexside
-
- SLOW_COST - Static variable in class net.sf.colossus.variant.BattleHex
-
- SLOW_INCREMENT_COST - Static variable in class net.sf.colossus.variant.BattleHex
-
- slowed - Variable in class net.sf.colossus.game.BattleUnit
-
- slowed - Variable in class net.sf.colossus.game.Creature
-
- slows - Variable in class net.sf.colossus.game.BattleUnit
-
- slows - Variable in class net.sf.colossus.variant.CreatureType
-
- slows() - Method in class net.sf.colossus.variant.CreatureType
-
- slows(boolean, boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
- slowsCreature(CreatureType) - Method in class net.sf.colossus.variant.BattleHex
-
Return how much the hex slows the creature for the rest of the battle
- slowsFlyer(boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
- slowsGround(boolean) - Method in class net.sf.colossus.variant.HazardTerrain
-
- SmtpSimple - Class in net.sf.colossus.webserver
-
Sending a simple (text-only) mail by submitting it to the SMTP
server at port 25.
- SmtpSimple() - Constructor for class net.sf.colossus.webserver.SmtpSimple
-
- snow - Static variable in class net.sf.colossus.util.HTMLColor
-
- socket - Variable in class net.sf.colossus.client.SocketClientThread
-
- socket - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- socket - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- socketChannel - Variable in class net.sf.colossus.server.ClientHandler
-
- SocketClientThread - Class in net.sf.colossus.client
-
Thread to handle server connection on client side.
- SocketClientThread(String, int, String, boolean) - Constructor for class net.sf.colossus.client.SocketClientThread
-
- sortCreaturesByValueName(Legion) - Method in class net.sf.colossus.ai.RationalAI
-
- sortCritters() - Method in class net.sf.colossus.server.LegionServerSide
-
Sort critters into descending order of importance.
- sortPlayersDescendingTower() - Method in class net.sf.colossus.server.GameServerSide
-
Temporary solution ...
- source - Variable in class net.sf.colossus.util.DevRandom
-
- SPACER_CONSTRAINTS - Static variable in class net.sf.colossus.gui.PreferencesWindow
-
Gridbag constraints for a vertical spacer (use with empty JPanel).
- spectatorClients - Variable in class net.sf.colossus.server.Server
-
- spectators - Variable in class net.sf.colossus.server.Server
-
- spinner - Variable in class net.sf.colossus.gui.PickIntValue
-
- spinner - Variable in class net.sf.colossus.gui.PreferencesWindow.ScaleValue
-
- spinner1 - Variable in class net.sf.colossus.webclient.WebClient
-
- spinner2 - Variable in class net.sf.colossus.webclient.WebClient
-
- spinner3 - Variable in class net.sf.colossus.webclient.WebClient
-
- split() - Method in interface net.sf.colossus.ai.AI
-
make splits for current player.
- split() - Method in class net.sf.colossus.ai.RationalAI
-
- split() - Method in class net.sf.colossus.ai.SimpleAI
-
- split(int, Legion, int) - Method in class net.sf.colossus.client.LegionClientSide
-
- split(int, Legion, int) - Method in class net.sf.colossus.client.PredictSplitNode
-
Perform the initial split of a stack, and create the children
- split(List<CreatureType>, String) - Method in class net.sf.colossus.server.LegionServerSide
-
Split off creatures into a new legion using legion marker markerId.
- Split - Class in net.sf.colossus.util
-
Perl-style split function.
- Split() - Constructor for class net.sf.colossus.util.Split
-
- split(char, String) - Static method in class net.sf.colossus.util.Split
-
Split the string into a list of substrings delimited by sep.
- split(String, String) - Static method in class net.sf.colossus.util.Split
-
- splitCallback(Legion, Legion) - Method in interface net.sf.colossus.ai.AI
-
continue making splits.
- splitCallback(Legion, Legion) - Method in class net.sf.colossus.ai.RationalAI
-
If parentId and childId are null, this is a callback to
an undo split
- splitCallback(Legion, Legion) - Method in class net.sf.colossus.ai.SimpleAI
-
Unused in this AI; just return true to indicate done.
- splitEvent(Legion, Legion, List<CreatureType>) - Method in class net.sf.colossus.server.GameServerSide
-
- splitEvent(Legion, Legion, List<CreatureType>, int) - Method in class net.sf.colossus.server.History
-
- SplitLegion - Class in net.sf.colossus.gui
-
Class SplitLegion allows a player to split a Legion into two Legions.
- SplitLegion(ClientGUI, Legion, String) - Constructor for class net.sf.colossus.gui.SplitLegion
-
- splitLegion(ClientGUI, Legion, String) - Static method in class net.sf.colossus.gui.SplitLegion
-
Opens a dialog to select the creatures to split and returns the result.
- splitLegionHasForcedMove() - Method in class net.sf.colossus.server.PlayerServerSide
-
Return true if two or more of this player's legions share
a hex and they have a legal non-teleport move.
- splitOneLegion(Player, Legion) - Method in class net.sf.colossus.ai.RationalAI
-
Return true if done, false if waiting for callback.
- splitOneLegion(Player, Legion) - Method in class net.sf.colossus.ai.SimpleAI
-
- splitOneLegionCallback(LegionClientSide, LegionClientSide) - Method in class net.sf.colossus.ai.RationalAI
-
Return true if done, false if waiting for undo split
- splitsAcked - Variable in class net.sf.colossus.ai.SimpleAI
-
- splitsDone - Variable in class net.sf.colossus.ai.SimpleAI
-
- SPONTANEOUS_GENERATION_PERCENT - Static variable in class net.sf.colossus.ai.helper.OnTheFlyLegionMove
-
Percentage of fully random new elements
This helps diversifying the gene pool.
- spontaneousGeneration() - Method in class net.sf.colossus.ai.helper.OnTheFlyLegionMove.OnTheFlyLegionMoveIterator
-
create a fully random combination
- sPortChoices - Variable in class net.sf.colossus.appmain.GetPlayers
-
- SPRING - Static variable in class net.sf.colossus.variant.HazardTerrain
-
- springBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- springGreen - Static variable in class net.sf.colossus.util.HTMLColor
-
- SQRT3 - Static variable in class net.sf.colossus.gui.GUIHex
-
- src - Variable in class net.sf.colossus.game.RecruitGraph.RecruitEdge
-
- sRt - Variable in class net.sf.colossus.webserver.SmtpSimple
-
- stackNumber - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper.AllThereIsToKnowAboutYourCreature
-
How many creature of the same type are in this legion (including this one)
- Start - Class in net.sf.colossus.appmain
-
Class Start contains code to start the different types of games.
- Start(String[]) - Constructor for class net.sf.colossus.appmain.Start
-
To create the one "Start" object which handles initiates the
"whatToDoNext" action according to what the user wants.
- start() - Method in interface net.sf.colossus.webcommon.IGameRunner
-
- Start - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- start() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM.NullDumper
-
- StartAtPlayer - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- startButton - Variable in class net.sf.colossus.webclient.WebClient
-
- startButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- StartButtonText - Static variable in class net.sf.colossus.webclient.WebClient
-
- startClickedText - Static variable in class net.sf.colossus.webclient.WebClient
-
- startCreature - Variable in class net.sf.colossus.game.RecruitGraph.RecruitOption
-
- startedAtHost - Variable in class net.sf.colossus.webclient.WebClient
-
- startedAtPort - Variable in class net.sf.colossus.webclient.WebClient
-
- StartedByPlayer - Static variable in interface net.sf.colossus.webcommon.IWebServer
-
- startedByWebClient - Variable in class net.sf.colossus.gui.ClientGUI
-
- startedGameId - Variable in class net.sf.colossus.webclient.WebClient
-
- startGame() - Method in class net.sf.colossus.server.Server
-
When the last player has *joined* (not just connected), he calls this
here, and this will proceed with either loadGame2() or newGame2().
- startGame(String, User) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- startGame(String, User) - Method in interface net.sf.colossus.webcommon.IWebServer
-
- startGame(String, User) - Method in class net.sf.colossus.webserver.WebServer
-
- StartGameForWebclient - Class in net.sf.colossus.server
-
- StartGameForWebclient(WhatNextManager) - Constructor for class net.sf.colossus.server.StartGameForWebclient
-
- startGameOnPlayerHost(String, String, String, int) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- startGameOnPlayerHost(String, String, String, int) - Method in interface net.sf.colossus.webcommon.IWebServer
-
A game was started by a WebClient user locally on his computer
and is ready to accept the other players as remote client;
so we notify them and tell them host and port to where to connect.
- startGameOnPlayerHost(String, String, String, int) - Method in class net.sf.colossus.webserver.WebServer
-
A game was started by a WebClient user locally on his computer
and is ready to accept the other players as remote client;
so we notify them and tell them host and port to where to connect.
- startHandler - Variable in class net.sf.colossus.webclient.RunGameInSameJVM
-
- startingGame - Variable in class net.sf.colossus.webclient.WebClient
-
- startingHex - Variable in class net.sf.colossus.ai.helper.EvaluatedBattleCritter
-
- startingHex - Variable in class net.sf.colossus.client.CritterMove
-
- startingHex - Variable in class net.sf.colossus.game.BattleUnit
-
- startingHex - Variable in class net.sf.colossus.game.Creature
-
- startingHex - Variable in class net.sf.colossus.server.LegionServerSide
-
The label of the starting hex of the last move.
- startingTower - Variable in class net.sf.colossus.game.Player
-
The starting tower of the player.
- startingUser - Variable in class net.sf.colossus.webcommon.GameInfo
-
- startingWebClient - Variable in class net.sf.colossus.server.GameServerSide
-
- startInititatedTime - Variable in class net.sf.colossus.server.Server
-
When server started to listed for clients
- startList - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
TODO this should be a List ...
- startlist - Variable in class net.sf.colossus.xmlparser.BattlelandLoader
-
hold the list of label for the startlist
- startLocallyButton - Variable in class net.sf.colossus.webclient.WebClient
-
- startLocallyButtonAction() - Method in class net.sf.colossus.webclient.WebClient
-
- StartLocallyButtonText - Static variable in class net.sf.colossus.webclient.WebClient
-
- startLog - Static variable in class net.sf.colossus.server.Server
-
- startNetClient(Options) - Method in class net.sf.colossus.appmain.Start
-
- startNewGameAndWaitUntilOver(String) - Method in class net.sf.colossus.server.GameServerSide
-
- startOneGame(GameInfo) - Method in class net.sf.colossus.webserver.WebServer
-
- startOptions - Variable in class net.sf.colossus.appmain.Start
-
- startOptions - Variable in class net.sf.colossus.common.WhatNextManager
-
- startOwnClient(String, int, String) - Method in class net.sf.colossus.webclient.WebClient
-
- startRegistry() - Method in class net.sf.colossus.webserver.ColossusRegistry
-
- startServerAndWaitUntilNotifiedThatWaitForClientsCompleted() - Method in class net.sf.colossus.server.GameServerSide
-
- startThread() - Method in interface net.sf.colossus.client.IServerConnection
-
- startThread() - Method in class net.sf.colossus.client.SocketClientThread
-
- startThread() - Method in class net.sf.colossus.webserver.WebServerClient
-
- startTime - Variable in class net.sf.colossus.webcommon.GameInfo
-
- StartupProgress - Class in net.sf.colossus.server
-
Simple log window for Startup progress (waiting for clients)
- StartupProgress(Server) - Constructor for class net.sf.colossus.server.StartupProgress
-
- startupProgressAbort() - Method in class net.sf.colossus.server.Server
-
- startupProgressQuit() - Method in class net.sf.colossus.server.Server
-
- startupTestOngoing - Static variable in class net.sf.colossus.common.Options
-
- startWebGameLocally(Options, String) - Method in interface net.sf.colossus.common.IStartHandler
-
- startWebGameLocally(Options, String) - Method in class net.sf.colossus.server.StartGameForWebclient
-
- state - Variable in class net.sf.colossus.webclient.WebClient
-
- state - Variable in class net.sf.colossus.webcommon.GameInfo
-
- stateChanged(ChangeEvent) - Method in class net.sf.colossus.gui.PreferencesWindow.ScaleValue
-
- StaticResourceLoader - Class in net.sf.colossus.util
-
Class ResourceLoader is an utility class to load a resource from
a filename and a list of directory.
- StaticResourceLoader() - Constructor for class net.sf.colossus.util.StaticResourceLoader
-
- StaticResourceLoader.ColossusClassLoader - Class in net.sf.colossus.util
-
Class ColossusClassLoader allows for class loading outside the
CLASSPATH, i.e.
- StaticResourceLoader.ColossusClassLoader(ClassLoader) - Constructor for class net.sf.colossus.util.StaticResourceLoader.ColossusClassLoader
-
- StaticResourceLoader.ColossusClassLoader() - Constructor for class net.sf.colossus.util.StaticResourceLoader.ColossusClassLoader
-
- staticWaitThatGameComesUp() - Static method in class net.sf.colossus.server.GameServerSideTestAccess
-
- stats - Static variable in class net.sf.colossus.game.Dice
-
- statusField - Variable in class net.sf.colossus.webclient.WebClient
-
- statusLabel - Variable in class net.sf.colossus.webclient.WebClient
-
- statusScreen - Variable in class net.sf.colossus.gui.ClientGUI
-
- StatusScreen - Class in net.sf.colossus.gui
-
Class StatusScreen displays some information about the current game.
- StatusScreen(JFrame, ClientGUI, IOptions) - Constructor for class net.sf.colossus.gui.StatusScreen
-
- statusText - Variable in class net.sf.colossus.webclient.WebClient
-
- stealFocus - Static variable in class net.sf.colossus.common.Options
-
- steelBlue - Static variable in class net.sf.colossus.util.HTMLColor
-
- stillNeedsRun - Variable in class net.sf.colossus.webclient.WebClientSocketThread
-
- stillNeedsRun() - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- STONE - Static variable in class net.sf.colossus.variant.HazardTerrain
-
Stone native gains 1 skill when defending against non-native ;
Stone cannot be entered by non-native.
- stopAccepting() - Method in class net.sf.colossus.server.Server
-
- stopAcceptingFlag - Variable in class net.sf.colossus.server.Server
-
- stopAllDueToFunctionalTestCompleted() - Method in class net.sf.colossus.server.GameServerSide
-
- stopFileServer() - Method in class net.sf.colossus.server.Server
-
- stopGame() - Method in class net.sf.colossus.client.SocketClientThread
-
- stopGame - Static variable in class net.sf.colossus.common.Constants
-
- stopGame() - Method in interface net.sf.colossus.server.IServer
-
- stopGame() - Method in class net.sf.colossus.server.Server
-
- stopGoingOn() - Method in class net.sf.colossus.server.FileServerThread
-
- stopper - Variable in class net.sf.colossus.webserver.WebServerClientSocketThread
-
- stopServerRunning() - Method in class net.sf.colossus.server.Server
-
- stopSocketClientThread(boolean) - Method in interface net.sf.colossus.client.IServerConnection
-
- stopSocketClientThread(boolean) - Method in class net.sf.colossus.client.SocketClientThread
-
Client originates the dispose:
If done because all is over, player chose close etc, send also a
disconnect so that server knows client is "gone".
- stOptions - Variable in class net.sf.colossus.appmain.GetPlayers
-
- stOptions - Variable in class net.sf.colossus.appmain.NetworkClientDialog
-
- stopWriter() - Method in class net.sf.colossus.webserver.QueuedSocketWriter
-
- storage - Variable in class net.sf.colossus.webserver.ChatChannel
-
- storeEntry(long, long) - Method in class net.sf.colossus.webserver.RoundtripTimeBookkeeper
-
Create and store one RTT entry
- storeEntry(long, long) - Method in class net.sf.colossus.webserver.WebServerClientSocketThread
-
Simply forward the RTT entry creation to the RTT bookkeeper
- storeGamesToFile(String) - Method in class net.sf.colossus.webserver.WebServer
-
- storeLocalClient(String, Client) - Method in class net.sf.colossus.server.GameServerSide
-
- storeLocalClient(String, Client) - Method in class net.sf.colossus.server.GameServerSideTestAccess
-
- storeMessage(ChatMessage) - Method in class net.sf.colossus.webserver.ChatMsgStorage
-
- storeMessages() - Method in class net.sf.colossus.webserver.ChatMsgStorage
-
Store all messages to a permanent storage (Disk file or DB) from where
they can be read back when server is restarting
- storeToOptionsObject(Options, String, boolean) - Method in class net.sf.colossus.webcommon.GameInfo
-
- storeUser(User) - Method in class net.sf.colossus.webcommon.UserDB
-
- storeUsersToFile() - Method in class net.sf.colossus.webcommon.UserDB
-
- StrategicMapLoader - Class in net.sf.colossus.xmlparser
-
StrategicMapLoader loads the masterboard data.
- StrategicMapLoader(InputStream) - Constructor for class net.sf.colossus.xmlparser.StrategicMapLoader
-
- strike(Legion) - Method in interface net.sf.colossus.ai.AI
-
make battle strikes for legion
- strike(Legion) - Method in class net.sf.colossus.ai.SimpleAI
-
Simple one-ply group strike algorithm.
- strike(int, BattleHex) - Method in class net.sf.colossus.client.Client
-
Attempt to have critter tag strike the critter in hex.
- strike(int, BattleHex) - Method in class net.sf.colossus.client.SocketClientThread
-
- strike - Static variable in class net.sf.colossus.common.Constants
-
- strike(int, BattleHex) - Method in class net.sf.colossus.gui.ClientGUI
-
- strike(int, BattleHex) - Method in interface net.sf.colossus.gui.GUICallbacks
-
- strike(CreatureServerSide) - Method in class net.sf.colossus.server.CreatureServerSide
-
Calculate number of dice and strike number needed to hit target,
and whether any carries and strike penalties are possible.
- strike(int, BattleHex) - Method in interface net.sf.colossus.server.IServer
-
- strike(int, BattleHex) - Method in class net.sf.colossus.server.Server
-
- strike2(CreatureServerSide, int, int) - Method in class net.sf.colossus.server.CreatureServerSide
-
Called after strike penalties are chosen.
- STRIKE_SIZE - Static variable in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- strikeAdjDie - Variable in class net.sf.colossus.gui.GUIBattleChit
-
- strikeDie - Variable in class net.sf.colossus.gui.GUIBattleChit
-
- StrikeDie - Class in net.sf.colossus.gui
-
Class StrikeDie displays a die representing the threshold for
a successful hit during the Strike/strike-back phase.
- StrikeDie(int, int, String) - Constructor for class net.sf.colossus.gui.StrikeDie
-
- StrikeDie(int, int, String, String[]) - Constructor for class net.sf.colossus.gui.StrikeDie
-
- strikeMakeForcedStrikes(boolean) - Method in class net.sf.colossus.client.Client
-
- strikeNumber - Variable in class net.sf.colossus.gui.GUIBattleChit
-
- strikeNumber - Variable in class net.sf.colossus.server.PenaltyOption
-
- strikeNumber - Variable in class net.sf.colossus.server.Server
-
- striker - Variable in class net.sf.colossus.server.PenaltyOption
-
- striker - Variable in class net.sf.colossus.server.Server
-
- strikerDesc - Variable in class net.sf.colossus.gui.BattleDice.DiceEntry
-
- strikerDesc() - Method in class net.sf.colossus.gui.BattleDice
-
- stringOptionChanged(String, String, String) - Method in class net.sf.colossus.common.IOptions.Listener
-
- stringToColor(String) - Static method in class net.sf.colossus.util.HTMLColor
-
- stringWidth(String, Graphics2D) - Method in class net.sf.colossus.gui.GUIMasterHex
-
- strToBelow - Static variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Map a terrain to a boolean,
telling if a Creature can recruit in the usual way or not.
- strToRecruits - Static variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Map a terrain to a list of recruits.
- strToRnd - Static variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Map a terrain to an
optional BattlelandsRandomizer filename.
- strToStarters - Static variable in class net.sf.colossus.xmlparser.TerrainRecruitLoader
-
Map a terrain to a list of recruits.
- struck - Variable in class net.sf.colossus.game.BattleUnit
-
- struck - Variable in class net.sf.colossus.game.Creature
-
- submitAnyText(String) - Method in class net.sf.colossus.webclient.WebClientSocketThread
-
- submitText(Object) - Method in class net.sf.colossus.webclient.ChatHandler
-
- SUBPANEL_CONSTRAINTS - Static variable in class net.sf.colossus.gui.PreferencesWindow
-
Gridbag constraints for nested panels.
- subtitle - Variable in class net.sf.colossus.client.HexMap
-
- subtitle - Variable in class net.sf.colossus.variant.MasterBoardTerrain
-
Subtitle, for the Battlelands.
- subtitle - Variable in class net.sf.colossus.xmlparser.BattlelandLoader
-
optional subtitle for the Battlelands
- subtractLists(List<T>, List<T>) - Static method in class net.sf.colossus.client.PredictSplitNode
-
- sumChitList - Variable in class net.sf.colossus.gui.SummonAngel.SummonAngelDialog
-
- summary - Variable in class net.sf.colossus.webcommon.GameInfo
-
- summaryLabel - Variable in class net.sf.colossus.gui.EngagementResults
-
- summaryText - Variable in class net.sf.colossus.webclient.WebClient
-
- summonableCreatureTypes - Variable in class net.sf.colossus.variant.Variant
-
- summonAngel(Legion, List<Legion>) - Method in interface net.sf.colossus.ai.AI
-
choose whether to summon an angel or archangel
- summonAngel(Legion, List<Legion>) - Method in class net.sf.colossus.ai.SimpleAI
-
Return a SummonInfo object, containing the summoner, donor and unittype.
- SummonAngel - Class in net.sf.colossus.gui
-
Allows a player to summon an angel or archangel (or any other summonable,
whatever it is in certain variants).
- SummonAngel(ClientGUI, Legion, List<Legion>) - Constructor for class net.sf.colossus.gui.SummonAngel
-
- SummonAngel.SummonAngelDialog - Class in net.sf.colossus.gui
-
- SummonAngel.SummonAngelDialog(SummonAngel, ClientGUI, Legion, List<Legion>) - Constructor for class net.sf.colossus.gui.SummonAngel.SummonAngelDialog
-
- summoned - Variable in class net.sf.colossus.server.PlayerServerSide
-
- SummonInfo - Class in net.sf.colossus.game
-
Little helper class to store information about a summoning:
The target legion, the donor legion, and the summoned
creature(type) (creature as String, for now).
- SummonInfo(Legion, Legion, CreatureType) - Constructor for class net.sf.colossus.game.SummonInfo
-
- SummonInfo() - Constructor for class net.sf.colossus.game.SummonInfo
-
- Summoning - Class in net.sf.colossus.game.actions
-
- Summoning(Legion, Legion, CreatureType) - Constructor for class net.sf.colossus.game.actions.Summoning
-
- summoning - Variable in class net.sf.colossus.server.GameServerSide
-
- summonState - Variable in class net.sf.colossus.server.BattleServerSide
-
- SummonUndo - Class in net.sf.colossus.game.actions
-
- SummonUndo(Legion, CreatureType) - Constructor for class net.sf.colossus.game.actions.SummonUndo
-
- superset(List<T>, List<T>) - Static method in class net.sf.colossus.client.PredictSplitNode
-
Return true if big is a superset of little.
- superviseGameStartup() - Method in class net.sf.colossus.webserver.RunGameInOwnJVM
-
- supportsReconnect() - Method in class net.sf.colossus.server.ClientHandler
-
- suppressedWelcomeDialog - Static variable in class net.sf.colossus.common.Options
-
- swap(int) - Method in class net.sf.colossus.util.PermutationIterator
-
Swap elements lower and lower + 1 of permList
- swingCleanup() - Static method in class net.sf.colossus.guiutil.DummyFrameWithMenu
-
- SwingDocumentLogHandler - Class in net.sf.colossus.util
-
A java.util.logging Handler that appends to a javax.swing.text.Document
.
- SwingDocumentLogHandler() - Constructor for class net.sf.colossus.util.SwingDocumentLogHandler
-
- SwingReferenceCleanupHacks - Class in net.sf.colossus.guiutil
-
Special hack to cleanup some static reference to the JFrame
inside Swing; copied from here:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4907798
- SwingReferenceCleanupHacks() - Constructor for class net.sf.colossus.guiutil.SwingReferenceCleanupHacks
-
- syncAfterReconnect(int, int) - Method in class net.sf.colossus.server.ClientHandler
-
Re-send all data after the message from which we know client got it
- syncCheckboxes() - Method in class net.sf.colossus.gui.ClientGUI
-
Ensure that Player menu checkboxes reflect the correct state.
- syncCompleted - Static variable in class net.sf.colossus.common.Constants
-
- syncOption(String, String) - Method in class net.sf.colossus.client.Client
-
Server sends Client some option setting (e.g.
- syncOption(String, String) - Method in interface net.sf.colossus.client.IClient
-
- syncOption - Static variable in class net.sf.colossus.common.Constants
-
- syncOption(String, String) - Method in class net.sf.colossus.server.ClientHandler
-
- syncOptions() - Method in class net.sf.colossus.server.GameServerSide
-
Send all current game option values to all clients.
- syncRequestCounter - Variable in class net.sf.colossus.client.Client
-
Everytime we request server to sync data (typically after reconnect),
we pass with a request counter, so that we can distinct the
syncCompleted responses.
- systemMessage(long, String) - Method in class net.sf.colossus.webclient.CmdLineWebClient
-
- systemMessage(long, String) - Method in class net.sf.colossus.webclient.WebClient
-
- systemMessage - Static variable in interface net.sf.colossus.webcommon.IWebClient
-
- systemMessage(long, String) - Method in interface net.sf.colossus.webcommon.IWebClient
-
- systemMessage(long, String) - Method in class net.sf.colossus.webserver.WebServerClient
-
- systemMessageToAll(String) - Method in class net.sf.colossus.webserver.WebServer
-
- v - Variable in class net.sf.colossus.util.ValueRecorder.TrivialValueRecorderItem
-
- val - Variable in class net.sf.colossus.ai.RationalAI.LegionBoardMove
-
- validateField(Component, String, String) - Method in class net.sf.colossus.webclient.WebClient
-
- validateInputs() - Method in class net.sf.colossus.appmain.GetPlayers
-
Check if values are legal; if yes, caller can start the game.
- validateLegions() - Method in class net.sf.colossus.gui.ClientGUI
-
- validatePort(Component, String) - Method in class net.sf.colossus.webclient.WebClient
-
- validateServerAndPort() - Method in class net.sf.colossus.webclient.WebClient
-
- value - Variable in class net.sf.colossus.ai.AbstractAI.MoveInfo
-
- value - Variable in class net.sf.colossus.ai.helper.LegionMove
-
- value - Variable in class net.sf.colossus.ai.SimpleAI.PowerSkill
-
- value - Variable in class net.sf.colossus.client.CritterMove
-
- value - Variable in class net.sf.colossus.util.ValueRecorder
-
The current value
- value - Variable in class net.sf.colossus.variant.Variant.AcquirableData
-
- VALUE_CONSTRAINT - Static variable in class net.sf.colossus.gui.PlayerDetailsDialog
-
- valueOf(String) - Static method in enum net.sf.colossus.client.Client.ClosedByConstant
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.common.Constants.ConfirmVals
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.common.Constants.HexsideGates
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.common.WhatNextManager.WhatToDoNext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.game.BattlePhase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.game.EntrySide
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.game.Phase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.game.PlayerColor
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.server.BattleServerSide.AngelSummoningStates
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.server.BattleServerSide.LegionTags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.variant.HazardConstants.EffectOnMovement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.variant.HazardConstants.EffectOnStrike
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.variant.HazardConstants.RangeStrikeSpecialEffect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.variant.HazardConstants.ScopeOfEffectOnStrike
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.variant.HazardConstants.SpecialEffect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.variant.IVariantHint.AIStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.webcommon.GameInfo.GameState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.colossus.webcommon.GameInfo.GameType
-
Returns the enum constant of this type with the specified name.
- ValueRecorder - Class in net.sf.colossus.util
-
An integer value, along with a detailed record of how and why
the value has the value it has.
- ValueRecorder() - Constructor for class net.sf.colossus.util.ValueRecorder
-
- ValueRecorder(String) - Constructor for class net.sf.colossus.util.ValueRecorder
-
- ValueRecorder.TrivialValueRecorderItem - Class in net.sf.colossus.util
-
- ValueRecorder.TrivialValueRecorderItem(int, String, boolean) - Constructor for class net.sf.colossus.util.ValueRecorder.TrivialValueRecorderItem
-
- values() - Static method in enum net.sf.colossus.client.Client.ClosedByConstant
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.common.Constants.ConfirmVals
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.common.Constants.HexsideGates
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.common.WhatNextManager.WhatToDoNext
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.game.BattlePhase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.game.EntrySide
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.game.Phase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.game.PlayerColor
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.server.BattleServerSide.AngelSummoningStates
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.server.BattleServerSide.LegionTags
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class net.sf.colossus.util.MultiSet
-
- values() - Static method in enum net.sf.colossus.variant.HazardConstants.EffectOnMovement
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.variant.HazardConstants.EffectOnStrike
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.variant.HazardConstants.RangeStrikeSpecialEffect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.variant.HazardConstants.ScopeOfEffectOnStrike
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.variant.HazardConstants.SpecialEffect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.variant.IVariantHint.AIStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.webcommon.GameInfo.GameState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.colossus.webcommon.GameInfo.GameType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueText - Variable in class net.sf.colossus.gui.EditLegion.LegionEditPanel
-
- valueText - Variable in class net.sf.colossus.gui.LegionInfoPanel
-
- varDirectory - Static variable in class net.sf.colossus.server.VariantSupport
-
- varEnd - Static variable in class net.sf.colossus.common.Constants
-
- varFilename - Static variable in class net.sf.colossus.server.VariantSupport
-
- variant - Variable in class net.sf.colossus.ai.AbstractAI
-
- variant - Variable in class net.sf.colossus.ai.AbstractHintProvider
-
- variant - Variable in class net.sf.colossus.ai.objectives.AbstractObjectiveHelper
-
- variant - Variable in class net.sf.colossus.client.PredictSplitNode
-
- variant - Static variable in class net.sf.colossus.common.Options
-
- variant - Variable in class net.sf.colossus.game.Game
-
The variant played in this game.
- variant - Variable in class net.sf.colossus.gui.AutoInspector
-
- variant - Variable in class net.sf.colossus.gui.BattleTerrainHazardWindow
-
- variant - Variable in class net.sf.colossus.gui.HexRecruitTreePanel
-
- variant - Variable in class net.sf.colossus.server.GameLoading
-
- Variant - Class in net.sf.colossus.variant
-
Hub for all variant-specific information.
- Variant(IVariantInitializer, AllCreatureType, MasterBoard, Document, String) - Constructor for class net.sf.colossus.variant.Variant
-
- variant - Variable in class net.sf.colossus.webcommon.GameInfo
-
- Variant.AcquirableData - Class in net.sf.colossus.variant
-
Used internally to record the Acquirable name, points needed for
recruiting, and the list of terrains in which the Acquirable dwells.
- Variant.AcquirableData(String, int, List<MasterBoardTerrain>) - Constructor for class net.sf.colossus.variant.Variant.AcquirableData
-
- variantArray - Static variable in class net.sf.colossus.common.Constants
-
Available internal variants Try to keep this list mostly
alphabetized for easier searching, with Default at the top.
- variantBox - Variable in class net.sf.colossus.appmain.GetPlayers
-
- variantBox - Variable in class net.sf.colossus.webclient.WebClient
-
- variantFileWithFullPath - Static variable in class net.sf.colossus.common.Options
-
- variantKnower - Variable in class net.sf.colossus.game.RecruitGraph
-
- VariantKnower - Class in net.sf.colossus.server
-
- VariantKnower() - Constructor for class net.sf.colossus.server.VariantKnower
-
- variantList - Static variable in class net.sf.colossus.common.Constants
-
- variantName - Static variable in class net.sf.colossus.server.VariantSupport
-
- variantName - Variable in class net.sf.colossus.variant.Variant
-
- variantNameForInit - Variable in class net.sf.colossus.client.SocketClientThread
-
- VariantSupport - Class in net.sf.colossus.server
-
Class VariantSupport hold the members and functions
required to support Variants in Colossus
TODO this should probably move into the variant package sooner or later, possibly
into the
Variant
class itself
- VariantSupport() - Constructor for class net.sf.colossus.server.VariantSupport
-
- VariantSupport.VariantLoadException - Exception in net.sf.colossus.server
-
A helper class to store the exception that happened during
VariantLoading together with the task during which that happened.
- VariantSupport.VariantLoadException(String, Throwable) - Constructor for exception net.sf.colossus.server.VariantSupport.VariantLoadException
-
- variantVector - Variable in class net.sf.colossus.appmain.GetPlayers
-
- varPath - Static variable in class net.sf.colossus.common.Constants
-
all variants are subdirectories of this dir.
- varREADME - Static variable in class net.sf.colossus.server.VariantSupport
-
- verifyLogin(String, String) - Method in class net.sf.colossus.webcommon.UserDB
-
Given a username and password, verifies that the user
is allowed to login with that password.
- verifyLogin(String, String) - Method in class net.sf.colossus.webserver.WebServer
-
- vertSize - Variable in class net.sf.colossus.variant.MasterBoard
-
The number of hexes in the tallest section.
- vertSize - Variable in class net.sf.colossus.xmlparser.StrategicMapLoader
-
- VerySimpleFormatter - Class in net.sf.colossus.util
-
This is a logging formatter doing not much more than the bare minimum.
- VerySimpleFormatter() - Constructor for class net.sf.colossus.util.VerySimpleFormatter
-
- viableEntities - Static variable in class net.sf.colossus.util.ViableEntityManager
-
- ViableEntityManager - Class in net.sf.colossus.util
-
Keeps track of "viable entities", i.e.
- ViableEntityManager() - Constructor for class net.sf.colossus.util.ViableEntityManager
-
- viewableAll - Static variable in class net.sf.colossus.common.Options
-
- viewableAllNum - Static variable in class net.sf.colossus.common.Options
-
- viewableEver - Static variable in class net.sf.colossus.common.Options
-
- viewableEverNum - Static variable in class net.sf.colossus.common.Options
-
- viewableLast - Static variable in class net.sf.colossus.common.Options
-
- viewableLastNum - Static variable in class net.sf.colossus.common.Options
-
- viewableOwn - Static variable in class net.sf.colossus.common.Options
-
- viewableOwnNum - Static variable in class net.sf.colossus.common.Options
-
- viewAll(LegionClientSide, boolean, int, int, int, boolean, boolean, boolean, boolean) - Method in class net.sf.colossus.gui.EditLegion.LegionEditPanel
-
- viewAll(LegionClientSide, boolean, int, int, int, boolean, boolean, boolean, boolean) - Method in class net.sf.colossus.gui.LegionInfoPanel
-
- viewBattleMap - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewBattleMapAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- viewEditLegion(LegionClientSide) - Method in class net.sf.colossus.gui.MasterBoard
-
- viewFullRecruitTree - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewFullRecruitTreeAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- viewHelpDoc - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewHelpDocAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- viewHexRecruitTree - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewHexRecruitTreeAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- viewLegions - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewLegions(Point) - Method in class net.sf.colossus.gui.MasterBoard
-
- viewLegionsAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- viewMode - Static variable in class net.sf.colossus.common.Options
-
- viewMode - Variable in class net.sf.colossus.gui.AutoInspector
-
- viewMode - Variable in class net.sf.colossus.gui.ClientGUI
-
- viewmode - Variable in class net.sf.colossus.webcommon.GameInfo
-
- viewModeArray - Static variable in class net.sf.colossus.common.Options
-
- viewModeBox - Variable in class net.sf.colossus.appmain.GetPlayers
-
- viewmodeBox - Variable in class net.sf.colossus.webclient.WebClient
-
- viewOtherText(String) - Method in class net.sf.colossus.gui.EditLegion.LegionEditPanel
-
- viewOtherText(String) - Method in class net.sf.colossus.gui.LegionInfoPanel
-
- viewReadme - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewReadmeAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- viewWebClient - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewWebClientAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- viewWelcome - Static variable in class net.sf.colossus.gui.MasterBoard
-
- viewWelcomeAction - Variable in class net.sf.colossus.gui.MasterBoard
-
- violet - Static variable in class net.sf.colossus.util.HTMLColor
-
- violetRed - Static variable in class net.sf.colossus.util.HTMLColor
-
- visible - Variable in class net.sf.colossus.gui.EventViewer
-
- VISIBLE_HEXES - Static variable in class net.sf.colossus.client.HexMap
-
- visitedThisPhase - Variable in class net.sf.colossus.game.Legion
-
Flag to remember that legion has been visited this phase
- VOLCANO - Static variable in class net.sf.colossus.variant.HazardTerrain
-