diff options
| author | Aiden Woodruff <aiden.woodruff@gmail.com> | 2018-07-27 19:55:09 -0500 |
|---|---|---|
| committer | Aiden Woodruff <aiden.woodruff@gmail.com> | 2018-07-27 19:55:09 -0500 |
| commit | e6e5d8be34441309876ff064a3d673a12161bc30 (patch) | |
| tree | d9f0698f01f5e2633c3f943108dd26c6ceaff01d | |
| parent | da98a5776457790a00050626ffbdeec50e0d34fc (diff) | |
| download | life-e6e5d8be34441309876ff064a3d673a12161bc30.tar.gz life-e6e5d8be34441309876ff064a3d673a12161bc30.tar.bz2 life-e6e5d8be34441309876ff064a3d673a12161bc30.zip | |
Reversed arrow direction for speedlife-1.2.1
Comma (,) speed up
Period (.) slows down
Signed-off-by: Aiden Woodruff <aiden.woodruff@gmail.com>
| -rw-r--r-- | life.c | 10 |
1 files changed, 5 insertions, 5 deletions
| @@ -108,18 +108,18 @@ int main (int argc, char * argv[]) { | |||
| 108 | timeout(50); | 108 | timeout(50); |
| 109 | } else if (ch == 'c') { | 109 | } else if (ch == 'c') { |
| 110 | memset(map, deadcell, width*height); | 110 | memset(map, deadcell, width*height); |
| 111 | } else if (ch == '.') { | ||
| 112 | delaymax -= (delaymax > 1 ? 1 : 0); | ||
| 113 | } else if (ch == ',') { | 111 | } else if (ch == ',') { |
| 112 | delaymax -= (delaymax > 1 ? 1 : 0); | ||
| 113 | } else if (ch == '.') { | ||
| 114 | delaymax += (delaymax < 20 ? 1 : 0); | 114 | delaymax += (delaymax < 20 ? 1 : 0); |
| 115 | } | 115 | } |
| 116 | } else { | 116 | } else { |
| 117 | if (ch == '\n') { | 117 | if (ch == '\n') { |
| 118 | playing = FALSE; | 118 | playing = FALSE; |
| 119 | timeout(-1); | 119 | timeout(-1); |
| 120 | } else if (ch == '.') { | ||
| 121 | delaymax -= (delaymax > 1 ? 1 : 0); | ||
| 122 | } else if (ch == ',') { | 120 | } else if (ch == ',') { |
| 121 | delaymax -= (delaymax > 1 ? 1 : 0); | ||
| 122 | } else if (ch == '.') { | ||
| 123 | delaymax += (delaymax < 20 ? 1 : 0); | 123 | delaymax += (delaymax < 20 ? 1 : 0); |
| 124 | } | 124 | } |
| 125 | } | 125 | } |
| @@ -134,7 +134,7 @@ int main (int argc, char * argv[]) { | |||
| 134 | printw("%.*s\n", width, (map + (i * width))); | 134 | printw("%.*s\n", width, (map + (i * width))); |
| 135 | } | 135 | } |
| 136 | } | 136 | } |
| 137 | printw("(%d, %d) Generation: %d\tDelay Time: %d\n", x, y, generation, delaymax); | 137 | printw("(%d, %d)\t\tGeneration: %d\t\tDelay Time: %d\n", x, y, generation, delaymax); |
| 138 | refresh(); | 138 | refresh(); |
| 139 | if (playing == TRUE) { | 139 | if (playing == TRUE) { |
| 140 | delay++; | 140 | delay++; |
