about summary refs log tree commit diff homepage
path: root/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'server.c')
-rw-r--r--server.c20
1 files changed, 16 insertions, 4 deletions
diff --git a/server.c b/server.c
index f5df861..5eca81e 100644
--- a/server.c
+++ b/server.c
@@ -238,10 +238,22 @@ static bool clientMove(struct Client *client, int8_t dx, int8_t dy) {
     client->cellX += dx;
     client->cellY += dy;
 
-    if (client->cellX == CELL_COLS) { client->tileX++; client->cellX = 0; }
-    if (client->cellX == UINT8_MAX) { client->tileX--; client->cellX = CELL_COLS - 1; }
-    if (client->cellY == CELL_ROWS) { client->tileY++; client->cellY = 0; }
-    if (client->cellY == UINT8_MAX) { client->tileY--; client->cellY = CELL_ROWS - 1; }
+    if (client->cellX == CELL_COLS) {
+        client->tileX++;
+        client->cellX = 0;
+    }
+    if (client->cellX == UINT8_MAX) {
+        client->tileX--;
+        client->cellX = CELL_COLS - 1;
+    }
+    if (client->cellY == CELL_ROWS) {
+        client->tileY++;
+        client->cellY = 0;
+    }
+    if (client->cellY == UINT8_MAX) {
+        client->tileY--;
+        client->cellY = CELL_ROWS - 1;
+    }
 
     if (client->tileX == TILE_COLS)  client->tileX = 0;
     if (client->tileX == UINT32_MAX) client->tileX = TILE_COLS - 1;
a36735653c3ed314e96d48a0b9398c4f2c89&follow=1'>Use $PWD in html.sh to pass absolute path to manJune McEnroe 2019-02-20Factor out html.sh and produce html for all sourcesJune McEnroe 2019-02-20Add Dirk Gently's Holistic Detective AgencyJune McEnroe 2019-02-20Move /opt/pkg after /usr in PATHJune McEnroe 2019-02-20Set man_hard_wrap in nvimJune McEnroe 2019-02-18Use hi -o anchor in upJune McEnroe 2019-02-18Don't match nested parentheses in Tag for CJune McEnroe 2019-02-18Match whitespace between * [] {}June McEnroe 2019-02-18Fix function-like #define regexJune McEnroe 2019-02-18Match Tag in RustJune McEnroe 2019-02-18Match sh functions as TagJune McEnroe 2019-02-18Match Sh and Ss as Tag in mdocJune McEnroe 2019-02-18Match statics and typedefs as TagJune McEnroe 2019-02-18Clean up htmlHeaderJune McEnroe 2019-02-18Remove hi line numberingJune McEnroe 2019-02-18Add Tag class to hiJune McEnroe 2019-02-17Generate HTML with hi -n -f html -o anchorJune McEnroe 2019-02-17Add hi -f html -o anchor for line number linksJune McEnroe 2019-02-17Simplify temp trap in upJune McEnroe 2019-02-17Add line numbers to hiJune McEnroe 2019-02-17Always split spans after newlinesJune McEnroe 2019-02-15Color format specifiers light cyan in vimJune McEnroe 2019-02-15Highlight Interp as yellowJune McEnroe 2019-02-15Highlight strings in sh command substitutionsJune McEnroe 2019-02-15Add nmap gpJune McEnroe 2019-02-14Avoid newline when copying URL to pasteboardJune McEnroe 2019-02-13Add forgotten "sixth" book of H2G2June McEnroe