Bug 165171 - Multiple levelsets, Choosing or remembering a level
Summary: Multiple levelsets, Choosing or remembering a level
Status: RESOLVED FIXED
Alias: None
Product: kbreakout
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Fela Winkelmolen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-28 04:29 UTC by stgallag
Modified: 2015-07-03 21:10 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stgallag 2008-06-28 04:29:05 UTC
Version:           0.9.5 (using KDE 4.0.83)
Installed from:    Ubuntu Packages
OS:                Linux

It would be nice if the game supported (or had, if it does) multiple levelsets. The same levels over and over can be a bit dull.

I don't know if it fits the rules of the game, but if it does, could it remember the highest level you're reached, so you can return later?

Just my two cents - Thanks!
Comment 1 Fela Winkelmolen 2008-06-29 15:53:15 UTC
I plan to add support for multiple levelsets in the next version, most of the code is there already, only the user interface needs to be added.

Remembering the highest level goes a bit against the idea of the game, so this isn't planned.
Comment 2 Aaron 2008-08-27 10:27:51 UTC
"Remembering the highest level goes a bit against the idea of the game, so this isn't planned."

I love breakout and I often play it, usually as a quick distraction. I'd really like to be able to jump to the last level I got to when I start up; after not very long I get tired of fighting my way through the first 10 levels just to get to 11. Sometimes I play to get a high score but most of the time I just want to have fun with it and the higher levels (that I know are there but sometimes can't reach) are more fun than the lower ones.
Comment 3 Michael G. Hansen 2010-01-23 10:21:37 UTC
Apparently, cheats for skipping levels and adding lives are available in debug mode. Launch the game with
KDE_DEBUG=true kbreakout
then press 's' to skip a level, 'l' to add another life.

Michael
Comment 4 Peter Nowee 2015-06-08 13:34:26 UTC
The debugging/cheat codes were left out of the QtQuick/QML port, so have not been working since version 4.9.90.

I have two patches to restore them:
* For version 15.04.1 and current development master, I uploaded a patch to ReviewBoard last week. See https://git.reviewboard.kde.org/r/123950/diff/1/
* For version 4.13.1, which is part of Debian Jessie, I posted a patch on the debian-devel-games mailing list. See https://lists.debian.org/debian-devel-games/2015/06/msg00000.html

Enjoy!
Peter
Comment 5 Albert Astals Cid 2015-07-03 21:10:42 UTC
Git commit 37588239823a58f9e58446fb8ae3ce7db898abdd by Albert Astals Cid, on behalf of Peter Nowee.
Committed on 03/07/2015 at 21:09.
Pushed by aacid into branch 'master'.

Restore debugging/cheat codes

REVIEW: 123950

M  +10   -0    src/canvaswidget.cpp
M  +2    -0    src/canvaswidget.h
M  +36   -0    src/mainwindow.cpp
M  +4    -0    src/mainwindow.h
M  +7    -3    src/qml/logic.js
M  +8    -0    src/qml/main.qml

http://commits.kde.org/kbreakout/37588239823a58f9e58446fb8ae3ce7db898abdd