X-Git-Url: https://plomlompom.com/repos/feed.xml?a=blobdiff_plain;f=src%2Fserver%2Fyx_uint16.c;fp=src%2Fserver%2Fyx_uint16.c;h=0000000000000000000000000000000000000000;hb=f9c94db47aa883149aa762fa128ac1ff1b3f92e1;hp=e64e98fa44b97139543aef44ce260acbf4bf59e2;hpb=e03020342a74aef143b1ec38c18966dac64181b5;p=plomrogue diff --git a/src/server/yx_uint16.c b/src/server/yx_uint16.c deleted file mode 100644 index e64e98f..0000000 --- a/src/server/yx_uint16.c +++ /dev/null @@ -1,59 +0,0 @@ -/* src/server/yx_uint16.c */ - -#include "yx_uint16.h" -#include /* uint8_t, UINT16_MAX */ -#include "../common/yx_uint16.h" /* yx_uint16 struct */ - - - -extern uint8_t yx_uint16_cmp(struct yx_uint16 * a, struct yx_uint16 * b) -{ - if (a->y == b->y && a->x == b->x) - { - return 1; - } - return 0; -} - - - -extern struct yx_uint16 mv_yx_in_dir(char d, struct yx_uint16 yx) -{ - if (d == '8' && yx.y > 0) - { - yx.y--; - } - else if (d == '9' && yx.y > 0 && yx.x < UINT16_MAX) - { - yx.y--; - yx.x++; - } - else if (d == '6' && yx.x < UINT16_MAX) - { - yx.x++; - } - else if (d == '3' && yx.x < UINT16_MAX && yx.y < UINT16_MAX) - { - yx.y++; - yx.x++; - } - else if (d == '2' && yx.y < UINT16_MAX) - { - yx.y++; - } - else if (d == '1' && yx.y < UINT16_MAX && yx.x > 0) - { - yx.y++; - yx.x--; - } - else if (d == '4' && yx.x > 0) - { - yx.x--; - } - else if (d == '7' && yx.x > 0 && yx.y > 0) - { - yx.y--; - yx.x--; - } - return yx; -}