rockbox/apps/plugins/puzzles/help/inertia.c

62 lines
2.6 KiB
C
Raw Normal View History

/* auto-generated by genhelp.sh */
/* DO NOT EDIT! */
const char help_text[] =
"#Chapter 24: Inertia "
"\n"
"You are a small green ball sitting in a grid full of obstacles. Your "
"aim is to collect all the gems without running into any mines. "
"\n"
"You can move the ball in any orthogonal _or diagonal_ direction. "
"Once the ball starts moving, it will continue until something stops "
"it. A wall directly in its path will stop it (but if it is moving "
"diagonally, it will move through a diagonal gap between two other "
"walls without stopping). Also, some of the squares are `stops'; when "
"the ball moves on to a stop, it will stop moving no matter what "
"direction it was going in. Gems do _not_ stop the ball; it picks "
"them up and keeps on going. "
"\n"
"Running into a mine is fatal. Even if you picked up the last gem in "
"the same move which then hit a mine, the game will count you as dead "
"rather than victorious. "
"\n"
"This game was originally implemented for Windows by Ben Olmstead "
"[11], who was kind enough to release his source code on request so "
"that it could be re-implemented for this collection. "
"\n"
"[11] http://xn13.com/ "
"\n"
"\n#24.1 Inertia controls "
"\n"
"You can move the ball in any of the eight directions using the "
"numeric keypad. Alternatively, if you click the left mouse button "
"on the grid, the ball will begin a move in the general direction of "
"where you clicked. "
"\n"
"If you use the `Solve' function on this game, the program will "
"compute a path through the grid which collects all the remaining "
"gems and returns to the current position. A hint arrow will appear "
"on the ball indicating the direction in which you should move to "
"begin on this path. If you then move in that direction, the arrow "
"will update to indicate the next direction on the path. You can "
"also press Space to automatically move in the direction of the hint "
"arrow. If you move in a different direction from the one shown "
"by the arrow, arrows will be shown only if the puzzle is still "
"solvable. "
"\n"
"All the actions described in section 2.1 are also available. In "
"particular, if you do run into a mine and die, you can use the Undo "
"function and resume playing from before the fatal move. The game "
"will keep track of the number of times you have done this. "
"\n"
"\n#24.2 Inertia parameters "
"\n"
"These parameters are available from the `Custom...' option on the "
"`Type' menu. "
"\n"
"_Width_, _Height_ "
"\n"
"Size of grid in squares. "
"\n"
;
const char quick_help_text[] = "Collect all the gems without running into any of the mines.";