@@ -391,15 +391,15 @@ function resetGame() {
391391}
392392
393393function resetPlayer ( ) {
394- console . log ( 'resetPlayer() called. Current levelType:' , levelType ) ;
395- console . trace ( 'resetPlayer() call stack' ) ;
394+ // console.log('resetPlayer() called. Current levelType:', levelType);
395+ // console.trace('resetPlayer() call stack');
396396 if ( levelType === 'vertical' ) {
397397 // Always use the first platform (lowest, screen-wide) for spawn
398398 const bottomPlatform = platforms [ 0 ] ;
399- console . log ( 'Using platform[0] for spawn:' , bottomPlatform ) ;
399+ // console.log('Using platform[0] for spawn:', bottomPlatform);
400400 player . x = bottomPlatform . x + bottomPlatform . width / 2 - player . width / 2 ;
401401 player . y = bottomPlatform . y - player . height ;
402- console . log ( 'Player repositioned to:' , { x : player . x , y : player . y } ) ;
402+ // console.log('Player repositioned to:', { x: player.x, y: player.y });
403403 player . vx = 0 ;
404404 player . vy = 0 ;
405405 // Calculate scale as in draw()
@@ -511,10 +511,10 @@ function generateNewLevel() {
511511 if ( level === 1 ) {
512512 levelType = 'horizontal' ;
513513 } else if ( level % 5 === 0 ) {
514- console . log ( 'Bonus level condition triggered, calling generateBonusVerticalLevel()' ) ;
514+ // console.log('Bonus level condition triggered, calling generateBonusVerticalLevel()');
515515 generateBonusVerticalLevel ( ) ;
516516 // Don't call resetPlayer() since generateBonusVerticalLevel() already positions the player correctly
517- console . log ( 'Setting isBonusLevel = true and returning early' ) ;
517+ // console.log('Setting isBonusLevel = true and returning early');
518518 isBonusLevel = true ;
519519 } else if ( level % 3 === 0 ) {
520520 levelType = 'vertical' ;
@@ -536,7 +536,7 @@ function generateNewLevel() {
536536 levelTypeToggle . checked = manualLevelType && manualLevelTypeValue === 'vertical' ;
537537 }
538538 generateLevel ( ) ;
539- console . log ( 'About to call resetPlayer() at line 528 - this should not happen after bonus level' ) ;
539+ // console.log('About to call resetPlayer() at line 528 - this should not happen after bonus level');
540540 resetPlayer ( ) ;
541541
542542 // Change background per level
@@ -747,19 +747,19 @@ function update(deltaTime: number) {
747747 player . x < finishFlag . x + finishFlag . width &&
748748 player . y + player . height > finishFlag . y &&
749749 player . y < finishFlag . y + finishFlag . height ) {
750- console . log ( 'Finish flag collision detected!' ) ;
751- console . log ( 'Player bounds:' , {
752- left : player . x ,
753- right : player . x + player . width ,
754- top : player . y ,
755- bottom : player . y + player . height
756- } ) ;
757- console . log ( 'Flag bounds:' , {
758- left : finishFlag . x ,
759- right : finishFlag . x + finishFlag . width ,
760- top : finishFlag . y ,
761- bottom : finishFlag . y + finishFlag . height
762- } ) ;
750+ // console.log('Finish flag collision detected!');
751+ // console.log('Player bounds:', {
752+ // left: player.x,
753+ // right: player.x + player.width,
754+ // top: player.y,
755+ // bottom: player.y + player.height
756+ // });
757+ // console.log('Flag bounds:', {
758+ // left: finishFlag.x,
759+ // right: finishFlag.x + finishFlag.width,
760+ // top: finishFlag.y,
761+ // bottom: finishFlag.y + finishFlag.height
762+ // });
763763 startNextLevelWithConfetti ( ) ;
764764 }
765765 }
@@ -1655,13 +1655,13 @@ function generateBonusVerticalLevel() {
16551655 levelType = 'vertical' ;
16561656
16571657 // Debug logging
1658- console . log ( 'Bonus level generated:' ) ;
1659- console . log ( 'Player position:' , { x : player . x , y : player . y , width : player . width , height : player . height } ) ;
1660- console . log ( 'Finish flag position:' , { x : finishFlag . x , y : finishFlag . y , width : finishFlag . width , height : finishFlag . height } ) ;
1661- console . log ( 'Camera Y:' , cameraY ) ;
1662- console . log ( 'Level type:' , levelType ) ;
1663- console . log ( 'Platforms array:' , platforms . map ( ( p , i ) => ( { index : i , x : p . x , y : p . y , width : p . width , height : p . height } ) ) ) ;
1664- console . log ( 'Platform[0]:' , platforms [ 0 ] ) ;
1658+ // console.log('Bonus level generated:');
1659+ // console.log('Player position:', { x: player.x, y: player.y, width: player.width, height: player.height });
1660+ // console.log('Finish flag position:', { x: finishFlag.x, y: finishFlag.y, width: finishFlag.width, height: finishFlag.height });
1661+ // console.log('Camera Y:', cameraY);
1662+ // console.log('Level type:', levelType);
1663+ // console.log('Platforms array:', platforms.map((p, i) => ({ index: i, x: p.x, y: p.y, width: p.width, height: p.height })));
1664+ // console.log('Platform[0]:', platforms[0]);
16651665}
16661666
16671667// Exportable version for tests (does not mutate global state)
0 commit comments