|
@@ -652,7 +652,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
mapFile.lese( (char *)& verschiebungWeite, 4 );
|
|
mapFile.lese( (char *)& verschiebungWeite, 4 );
|
|
mapFile.lese( (char *)& autoSchaltungMaxTime, 4 );
|
|
mapFile.lese( (char *)& autoSchaltungMaxTime, 4 );
|
|
mapFile.lese( (char *)& team, 4 );
|
|
mapFile.lese( (char *)& team, 4 );
|
|
- zSpiel->addBariere( new Bariere( zSpiel->getNextId(), x, y, breite, height, style, verschiebungWeite, autoSchaltungMaxTime, zSpiel->getTeam( team ) ) );
|
|
|
|
|
|
+ zSpiel->addBariere( new Bariere( zSpiel->zResources(), zSpiel->getNextId(), x, y, breite, height, style, verschiebungWeite, autoSchaltungMaxTime, zSpiel->getTeam( team ) ) );
|
|
}
|
|
}
|
|
// Basen
|
|
// Basen
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
@@ -670,7 +670,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
mapFile.lese( (char *)& height, 4 );
|
|
mapFile.lese( (char *)& height, 4 );
|
|
mapFile.lese( (char *)& maxTime, 4 );
|
|
mapFile.lese( (char *)& maxTime, 4 );
|
|
mapFile.lese( (char *)& team, 4 );
|
|
mapFile.lese( (char *)& team, 4 );
|
|
- zSpiel->addBase( new Base( zSpiel->getNextId(), x, y, breite, height, maxTime, zSpiel->getTeam( team ) ) );
|
|
|
|
|
|
+ zSpiel->addBase( new Base( zSpiel->zResources(), zSpiel->getNextId(), x, y, breite, height, maxTime, zSpiel->getTeam( team ) ) );
|
|
}
|
|
}
|
|
// Drops
|
|
// Drops
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
@@ -713,7 +713,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
mapFile.lese( (char *)& breite, 4 );
|
|
mapFile.lese( (char *)& breite, 4 );
|
|
mapFile.lese( (char *)& height, 4 );
|
|
mapFile.lese( (char *)& height, 4 );
|
|
mapFile.lese( (char *)& aktive, 1 );
|
|
mapFile.lese( (char *)& aktive, 1 );
|
|
- zSpiel->addSchalter( new Schalter( zSpiel->getNextId(), x, y, breite, height, aktive ) );
|
|
|
|
|
|
+ zSpiel->addSchalter( new Schalter( zSpiel->zResources(), zSpiel->getNextId(), x, y, breite, height, aktive ) );
|
|
}
|
|
}
|
|
// Schiene
|
|
// Schiene
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
@@ -727,7 +727,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
mapFile.lese( (char *)& y, 4 );
|
|
mapFile.lese( (char *)& y, 4 );
|
|
mapFile.lese( (char *)& breite, 4 );
|
|
mapFile.lese( (char *)& breite, 4 );
|
|
mapFile.lese( (char *)& height, 4 );
|
|
mapFile.lese( (char *)& height, 4 );
|
|
- zSpiel->addSchiene( new Schiene( zSpiel->getNextId(), x, y, breite, height ) );
|
|
|
|
|
|
+ zSpiel->addSchiene( new Schiene( zSpiel->zResources(), zSpiel->getNextId(), x, y, breite, height ) );
|
|
}
|
|
}
|
|
// Timer
|
|
// Timer
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
@@ -773,7 +773,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
mapFile.lese( (char *)& zielX, 4 );
|
|
mapFile.lese( (char *)& zielX, 4 );
|
|
mapFile.lese( (char *)& zielY, 4 );
|
|
mapFile.lese( (char *)& zielY, 4 );
|
|
mapFile.lese( (char *)& aktiv, 1 );
|
|
mapFile.lese( (char *)& aktiv, 1 );
|
|
- zSpiel->addTunnel( new Tunnel( zSpiel->getNextId(), x, y, breite, height, zielX, zielY, aktiv ) );
|
|
|
|
|
|
+ zSpiel->addTunnel( new Tunnel( zSpiel->zResources(), zSpiel->getNextId(), x, y, breite, height, zielX, zielY, aktiv ) );
|
|
}
|
|
}
|
|
// Umlenkungen
|
|
// Umlenkungen
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
@@ -795,7 +795,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
mapFile.lese( (char *)& maxAbklingzeit, 4 );
|
|
mapFile.lese( (char *)& maxAbklingzeit, 4 );
|
|
mapFile.lese( (char *)& drehend, 1 );
|
|
mapFile.lese( (char *)& drehend, 1 );
|
|
mapFile.lese( (char *)& aktiv, 1 );
|
|
mapFile.lese( (char *)& aktiv, 1 );
|
|
- zSpiel->addUmlenkung( new Umlenkung( zSpiel->getNextId(), x, y, breite, height, (Richtung)richtung, maxAbklingzeit, drehend, aktiv ) );
|
|
|
|
|
|
+ zSpiel->addUmlenkung( new Umlenkung( zSpiel->zResources(), zSpiel->getNextId(), x, y, breite, height, (Richtung)richtung, maxAbklingzeit, drehend, aktiv ) );
|
|
}
|
|
}
|
|
// Trigger
|
|
// Trigger
|
|
mapFile.lese( (char *)& anz, 4 );
|
|
mapFile.lese( (char *)& anz, 4 );
|