X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=src%2Froguelike.c;h=2186348d53c554ce6b7ab964d851fd379a1bccc5;hb=f07cfd3448cb75abc1ae6fbfc9a946b8c4b91f5d;hp=833b64b09f1b8ca860d9f85084ab10913651804d;hpb=1f4244b457c7df5b5981e4c0efcf93a8b6386360;p=plomrogue
diff --git a/src/roguelike.c b/src/roguelike.c
index 833b64b..2186348 100644
--- a/src/roguelike.c
+++ b/src/roguelike.c
@@ -10,11 +10,6 @@
#include "keybindings.h"
#include "readwrite.h"
-#define NORTH 1
-#define EAST 2
-#define SOUTH 3
-#define WEST 4
-
uint16_t rrand(char use_seed, uint32_t new_seed) {
// Pseudo-random number generator (LGC algorithm). Use instead of rand() to ensure portable predictability.
static uint32_t seed;
@@ -105,14 +100,6 @@ char is_passable (struct Map * map, uint16_t y, uint16_t x) {
passable = 1;
return passable; }
-struct yx_uint16 mv_yx_in_dir (char d, struct yx_uint16 yx) {
-// Return yx coordinates one step to the direction d of yx.
- if (d == NORTH) yx.y--;
- else if (d == EAST) yx.x++;
- else if (d == SOUTH) yx.y++;
- else if (d == WEST) yx.x--;
- return yx; }
-
void move_monster (struct World * world, struct Monster * monster) {
// Move monster in random direction, trigger fighting when hindered by player/monster.
char d = rrand(0, 0) % 5;