net.sf.colossus.gui
Interface GUICallbacks
- All Known Implementing Classes:
- ClientGUI
public interface GUICallbacks
Anything that happens in the GUI and that has effect to Client or Server,
especially all things that client shall send to server.
leaveCarryMode
void leaveCarryMode()
applyCarries
void applyCarries(BattleHex hex)
acquireAngelCallback
void acquireAngelCallback(Legion legion,
CreatureType angelType)
answerFlee
void answerFlee(Legion ally,
boolean answer)
answerConcede
void answerConcede(Legion legion,
boolean answer)
doBattleMove
void doBattleMove(int tag,
BattleHex hex)
undoBattleMove
void undoBattleMove(BattleHex hex)
strike
void strike(int tag,
BattleHex hex)
doneWithBattleMoves
void doneWithBattleMoves()
doneWithStrikes
void doneWithStrikes()
concede
void concede()