|
@@ -459,6 +459,7 @@ void Spiel::setKarteId( int karteId )
|
|
// call 5
|
|
// call 5
|
|
void Spiel::ladeDaten()
|
|
void Spiel::ladeDaten()
|
|
{
|
|
{
|
|
|
|
+ Sleep( 1000 );
|
|
Text *gamePath = infoKlient->getDateiGruppePfad( infoKlient->getDateiGruppeIdVonSpiel( infoKlient->getSpielId( karteId ) ) );
|
|
Text *gamePath = infoKlient->getDateiGruppePfad( infoKlient->getDateiGruppeIdVonSpiel( infoKlient->getSpielId( karteId ) ) );
|
|
Text mapPf = Text( "data/tmp/Karten/" ) + karteId + "/spiel/files";
|
|
Text mapPf = Text( "data/tmp/Karten/" ) + karteId + "/spiel/files";
|
|
MapReader *reader = new MapReader( karteId, Text( "data/tmp/Karten/" ) + karteId + "/spiel/data/" );
|
|
MapReader *reader = new MapReader( karteId, Text( "data/tmp/Karten/" ) + karteId + "/spiel/data/" );
|
|
@@ -646,6 +647,7 @@ void Spiel::stknVerarbeitung()
|
|
break;
|
|
break;
|
|
case 3: // spiel start
|
|
case 3: // spiel start
|
|
pause = 0;
|
|
pause = 0;
|
|
|
|
+ rendern = 1;
|
|
n->setVerarbeitet();
|
|
n->setVerarbeitet();
|
|
break;
|
|
break;
|
|
case 4: // tasten stand
|
|
case 4: // tasten stand
|
|
@@ -1583,7 +1585,15 @@ ResourceRegistry *Spiel::zResources() const
|
|
|
|
|
|
int Spiel::läuft() const
|
|
int Spiel::läuft() const
|
|
{
|
|
{
|
|
- return !end || !end->getWeiter();
|
|
|
|
|
|
+ if( !rendern )
|
|
|
|
+ return 3;
|
|
|
|
+ if( !end )
|
|
|
|
+ return 2;
|
|
|
|
+ if( end && !end->getWeiter() )
|
|
|
|
+ return 1;
|
|
|
|
+ if( end && end->getWeiter() )
|
|
|
|
+ return 0;
|
|
|
|
+ return 0;
|
|
}
|
|
}
|
|
|
|
|
|
// Reference Counting
|
|
// Reference Counting
|