more polymorphie steps for BeRo - local game --> unstable

This commit is contained in:
doitux
2007-08-04 22:05:12 +00:00
parent 07f8a2aaeb
commit 0a0a24433e
12 changed files with 216 additions and 25 deletions
@@ -25,7 +25,6 @@
#include "clientflop.h"
#include "clientturn.h"
#include "clientriver.h"
#include "clientbero.h"
#include "clientberofactory.h"
@@ -75,12 +74,7 @@ RiverInterface* ClientEngineFactory::createRiver(HandInterface* hi, int id, int
return new ClientRiver(hi, id, aP, dP, sB);
}
// BeRoInterface* ClientEngineFactory::createBeRo()
// {
// return new ClientBeRo();
// }
BeRoFactoryInterface* ClientEngineFactory::createBeRoFactory(HandInterface* hi)
BeRoFactoryInterface* ClientEngineFactory::createBeRoFactory(HandInterface* hi, int id, int aP, int dP, int sB)
{
return new ClientBeRoFactory(hi);
return new ClientBeRoFactory(hi, id, aP, dP, sB);
}