1010
Check-in [7eb0d14ba6]
Not logged in
Public Repositories
mwm's Repositories

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Clean up help pages a bit.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:7eb0d14ba6fbdee38d48c347fd1dc6e63be02bf9
User & Date: mwm 2016-11-07 12:30:47
Context
2016-11-07
13:22
Tweak that keys page some more. Move the init polling into the loop(). check-in: ad5306ec16 user: mwm tags: trunk
12:30
Clean up help pages a bit. check-in: 7eb0d14ba6 user: mwm tags: trunk
12:01
fix camel casing check-in: 9fbc725d06 user: mwm tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to Tiny-1010.ino.

129
130
131
132
133
134
135

136
137

138
139

140
141
142




143
144
145
146
147
148
149
};


/* Help screens - 8 lines of 20 characters on each screen */
const char *help[] = {
     "  Help Navigation\n\nPage back and forth\nwith \33 and \32 as\n"
     "indicated in the\nupper corners. Exit\nwith \30. Press \32 now.",

     "      Game play\n\nSelect shapes to\nplace on empty\nsquares on the 10x10\n"
     "game board. Filling a\nrow or column clears\nit.",

     "       Scoring\n\nPlacing a shape\nscores one point for\neach block in the\n"
     "shape, and ten points\nfor each line\ncleared.",

     "  Buttons: B pauses!\n Selecting\263  Moving\n\30 & \31     \263 Move with\n"
     "changes   \263 \33\31\30\32. \33\n\33 starts  \263 at left\nmoving.   \263 deselects\n"
     "A autofits\263 A places\nthen moves\263",




     NULL
};

// The game
typedef enum {MENU, DONE, SELECTING, MOVING, PAGING} game_state;
const byte WAIT_LEN = 3;








>


>


>
|
<
<
>
>
>
>







129
130
131
132
133
134
135
136
137
138
139
140
141
142
143


144
145
146
147
148
149
150
151
152
153
154
};


/* Help screens - 8 lines of 20 characters on each screen */
const char *help[] = {
     "  Help Navigation\n\nPage back and forth\nwith \33 and \32 as\n"
     "indicated in the\nupper corners. Exit\nwith \30. Press \32 now.",

     "      Game play\n\nSelect shapes to\nplace on empty\nsquares on the 10x10\n"
     "game board. Filling a\nrow or column clears\nit.",

     "       Scoring\n\nPlacing a shape\nscores one point for\neach block in the\n"
     "shape, and ten points\nfor each line\ncleared.",

     "  Buttons: B pauses!\n Selecting\336  Moving\n\30 & \31     \336 Move with\n"


     "changes   \336 \33\31\30\32. \33\n\33 starts  \336 at left\n"
     "moving.   \336 deselects\nA autofits\336 A places\nthen moves\336",

     "        About\n\n1010 c Mike Meyer\nmike@mired.org\n\nhttps://goo.gl/9EeMnN",
     NULL
};

// The game
typedef enum {MENU, DONE, SELECTING, MOVING, PAGING} game_state;
const byte WAIT_LEN = 3;