Beispiel #1
0
bool BattleController::init()
{
    if (BaseController::init()) {
        
        initTroops();
        
        return true;
    }
    
    return false;
}
static void resetEverything( void )
{
	initSprites( );

	launchFromPosition.x = 500.0f;
	launchFromPosition.y = 600.0f - 16.0f;

	getLaunchToPosition( );
	launchToSprite = createSprite( launchToImg, 1, launchToPosition, VEC2_ONE, 0.0f, COL_WHITE, 0 );

	initPanjandrums( );
	initTroops( );
	initExplosions( );
	initMines( );
	initBarbedWire( );
	initPits( );

	initParticles( );

	attackerHealth = MAX_HEALTH;
	defenderHealth = MAX_HEALTH;

	drumCount = MAX_DRUM_COUNT;
}