Core::Core() Core constructor called
Core::Run() Running application...
Core::Init() Initializing core
Detected a 16:10 resolution...
ConfigManager::ReadConfig() Opening config file. Filename: config.cfg
Core::HandleCommandLine() Handling command line commands.
Core::Init() Doing the GPU check... Done, all is fine.
Core::Init() Creating window
AssetManager::Init() AssetManager has been initialized.
InputManager::Init() InputManager initialized.
ParticleManager::Init() ParticleManager initialized
GameCore::Init() GameCore initialized.
ShaderAsset::LoadAsset() Loading asset with filename: whiter.fx
ParticleManager::RegisterParticleSystem() Registering new system
TextureAsset::LoadAsset() Loading asset with filename: explosion_particle.png
TextureAsset::LoadAsset() Loading asset with filename: mini_particle.png
TextureAsset::LoadAsset() Loading asset with filename: arrow.png
ShaderAsset::LoadAsset() Loading asset with filename: spriteball.fx
ShaderAsset::LoadAsset() Loading asset with filename: shockwave.fx
TextureAsset::LoadAsset() Loading asset with filename: bar_glow.png
TextureAsset::LoadAsset() Loading asset with filename: bar_border.png
TextureAsset::LoadAsset() Loading asset with filename: bar_divider.png
TextureAsset::LoadAsset() Loading asset with filename: bar_foreground.png
TextureAsset::LoadAsset() Loading asset with filename: bar_background.png
TextureAsset::LoadAsset() Loading asset with filename: orbbar.png
TextureAsset::LoadAsset() Loading asset with filename: ringbar.png
FontAsset::LoadAsset() Loading asset with filename: data/upheaval.ttf
MusicAsset::LoadAsset() Loading asset with filename: data/start.ogg
MusicAsset::LoadAsset() Loading asset with filename: data/loop.ogg
MusicAsset::LoadAsset() Loading asset with filename: data/loop.ogg
MusicPlayer::Init() MusicPlayer initialized.
ShaderAsset::LoadAsset() Loading asset with filename: fade.fx
ShaderAsset::LoadAsset() Loading asset with filename: glare.fx
TextureAsset::LoadAsset() Loading asset with filename: mousecursor.png
Core::CreateStartupScreens() Adding startup screens...
ScreenManager::RegisterScreen() Registering screen with ID preload_assets
PreloadAssets::LoadContent() Loading content...
TextureAsset::LoadAsset() Loading asset with filename: loading.png
TextureAsset::LoadAsset() Loading asset with filename: background.png
TextureAsset::LoadAsset() Loading asset with filename: menulogo.png
TextureAsset::LoadAsset() Loading asset with filename: alphacourse.png
TextureAsset::LoadAsset() Loading asset with filename: credits.png
SoundAsset::LoadAsset() Loading asset with filename: data/menuSelect.wav
SoundAsset::LoadAsset() Loading asset with filename: data/menuConfirm.wav
TextureAsset::LoadAsset() Loading asset with filename: gloworb.png
ShaderAsset::LoadAsset() Loading asset with filename: data/spotlight.fx
TextureAsset::LoadAsset() Loading asset with filename: pacman.png
SoundAsset::LoadAsset() Loading asset with filename: data/flak.wav
SoundAsset::LoadAsset() Loading asset with filename: data/playerlaser.wav
TextureAsset::LoadAsset() Loading asset with filename: novawave.png
TextureAsset::LoadAsset() Loading asset with filename: flare.png
TextureAsset::LoadAsset() Loading asset with filename: player_charge.png
TextureAsset::LoadAsset() Loading asset with filename: player_lifenode.png
ShaderAsset::LoadAsset() Loading asset with filename: partialfade.fx
TextureAsset::LoadAsset() Loading asset with filename: powerup.png
TextureAsset::LoadAsset() Loading asset with filename: deathscreen.png
TextureAsset::LoadAsset() Loading asset with filename: victory.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_basic.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_heavy.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_sniper.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_blodge.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_ricochet.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_homing.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_volatile.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_boss1.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_boss2.png
TextureAsset::LoadAsset() Loading asset with filename: boss2_charge.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_boss3.png
TextureAsset::LoadAsset() Loading asset with filename: item_shieldregen.png
SoundAsset::LoadAsset() Loading asset with filename: data/boss1_gatling.wav
SoundAsset::LoadAsset() Loading asset with filename: data/boss2_charge.wav
SoundAsset::LoadAsset() Loading asset with filename: data/boss2_chargehit.wav
SoundAsset::LoadAsset() Loading asset with filename: data/boss3_cannon.wav
SoundAsset::LoadAsset() Loading asset with filename: data/boss4_cannon.wav
SoundAsset::LoadAsset() Loading asset with filename: data/boss4_charge.wav
SoundAsset::LoadAsset() Loading asset with filename: data/boss_death.wav
SoundAsset::LoadAsset() Loading asset with filename: data/bignova.wav
SoundAsset::LoadAsset() Loading asset with filename: data/homing_explosion.wav
SoundAsset::LoadAsset() Loading asset with filename: data/sniper.wav
SoundAsset::LoadAsset() Loading asset with filename: data/itempickup.wav
SoundAsset::LoadAsset() Loading asset with filename: data/explosion1.wav
SoundAsset::LoadAsset() Loading asset with filename: data/explosion2.wav
SoundAsset::LoadAsset() Loading asset with filename: data/explosion1.wav
PreloadAssets::LoadContent() Content loaded
ScreenManager::RegisterScreen() Registering screen with ID menu_main
ScreenManager::RegisterScreen() Registering screen with ID game_main
ScreenManager::RegisterScreen() Registering screen with ID game_pause
Core::Loop() Entering main loop
ScreenManager::DeactivateScreen() Deactivating screen with ID preload_assets
ScreenManager::ActivateScreen() Activating screen with ID menu_main
MenuMain::LoadContent() Loading content...
TextureAsset::LoadAsset() Loading asset with filename: bluefox_logo.png
MenuMain::LoadContent() Content loaded
ScreenManager::DeactivateScreen() Deactivating screen with ID menu_main
ScreenManager::ActivateScreen() Activating screen with ID game_main
GameArcade::LoadContent() Loading content...
TextureAsset::LoadAsset() Loading asset with filename: shield.png
TextureAsset::LoadAsset() Loading asset with filename: enemy_boss4.png
TextureAsset::LoadAsset() Loading asset with filename: boss4_smoke.png
TextureAsset::LoadAsset() Loading asset with filename: boss4_laser.png
GameArcade::LoadContent() Content loaded
ScreenManager::ActivateScreen() Activating screen with ID game_pause
GamePauseMenu::LoadContent() Loading content...
ShaderAsset::LoadAsset() Loading asset with filename: fade.fx
TextureAsset::LoadAsset() Loading asset with filename: paused.png
TextureAsset::LoadAsset() Loading asset with filename: bg_pause.png
GamePauseMenu::LoadContent() Content loaded
Core::Loop() Exiting main loop
Core::Cleanup() Doing the cleanup
ScreenManager::~ScreenManager() Removing existing screens
PreloadAssets::UnloadContent() Unloading content
MenuMain::UnloadContent() Unloading content
GameArcade::UnloadContent() Unloading content
GamePauseMenu::UnloadContent() Unloading content
Core::Cleanup() Cleanup complete
Core::Run() Returning with exit code 0
