imagefill($spriteImg, 0, 0, $bg); echo "\n Hi.\n\nErstelle Sprite {$inputW} x {$inputH} aus {$totalParts} Elemente.\n Die höchste ID ist {$highestId}\n."; // Durch alle Pokemon gehen for ($i = 1; $i < $highestId; $i++) { $positionInBreak = $i % $breakAfter; $breakNumber = floor($i / $breakAfter); $xpos = $breakNumber * $inputW; $ypos = $positionInBreak * $inputH; $pokemon = new World_Pokemon($i); $pokemonImage = null; $correctionX = 0; $correctionY = 0; echo " ID {$i}:"; if ($pokemon->getPokedexNumber() != 0) { // Pokemon existiert, daher Bild auslesen und einfügen $name = $pokemon->getPokedexName(); $file = $inputDir . $name; echo " {$name}, suche Bild..."; switch (strtolower($inputFormat)) { case 'gif': $file .= '.gif'; $pokemonImage = imagecreatefromgif($file); break; case 'jpg': case 'jpeg': $file .= '.jpg'; $pokemonImage = imagecreatefromjpeg($file); break; case 'png': $file .= '.png'; $pokemonImage = imagecreatefrompng($file);