File list (Check if you may need any files):
[CC]BattleSystem\Battle.cpp
................\Battle.h
................\BattleFactory.cpp
................\BattleFactory.h
................\BattleSystem_Client.cpp
................\BattleSystem_Client.h
................\BattleSystem_Server.cpp
................\BattleSystem_Server.h
................\BattleTeam.cpp
................\BattleTeam.h
................\GTournament\BattleFactory_GTournament.cpp
................\...........\BattleFactory_GTournament.h
................\...........\BattleTeam_GTournament.cpp
................\...........\BattleTeam_GTournament.h
................\...........\Battle_GTournament.cpp
................\...........\Battle_GTournament.h
................\Showdown\BattleFactory_Showdown.cpp
................\........\BattleFactory_Showdown.h
................\........\BattleTeam_Showdown.cpp
................\........\BattleTeam_Showdown.h
................\........\Battle_Showdown.cpp
................\........\Battle_Showdown.h
................\GTournament
................\Showdown
[CC]BattleSystem