private Battle localBattle = null;
@Override
- public void initialize()
+ protected void initializeClient()
{
- super.initialize();
battleGui = new BattleGui();
battleMusic = null; // will be initialized in postInit()
battleMusicCount = 0;
}
@Override
- public void postInit()
+ protected void postInitClient()
{
- super.postInit();
battleMusic = new BattleMusic(getLogger());
}
private Config config = null;
private Logger logger = null;
- public void initialize()
+ public final void initialize()
{
attackerViaBow = new HashSet<AttackerViaBow>();
+ initializeClient();
}
+ protected void initializeClient() {}
+
public final boolean initializeBattleManager()
{
if(battleManager == null)
public void battleEnded() {}
- public void postInit()
+ public final void postInit()
{
config = new Config(logger);
+ postInitClient();
}
+ protected void postInitClient() {}
+
public final void setLogger(Logger logger)
{
this.logger = logger;