aboutsummaryrefslogtreecommitdiff
path: root/games/xroads/files/patch-xroads.c
diff options
context:
space:
mode:
Diffstat (limited to 'games/xroads/files/patch-xroads.c')
-rw-r--r--games/xroads/files/patch-xroads.c134
1 files changed, 0 insertions, 134 deletions
diff --git a/games/xroads/files/patch-xroads.c b/games/xroads/files/patch-xroads.c
deleted file mode 100644
index 9516ba106f63..000000000000
--- a/games/xroads/files/patch-xroads.c
+++ /dev/null
@@ -1,134 +0,0 @@
---- xroads.c.orig Fri Jul 16 21:37:03 1999
-+++ xroads.c Sat Nov 20 10:01:35 2004
-@@ -318,7 +318,7 @@
- }
-
- /*************************************************************************************************/
--int round( float num ) { /* Round a float to an int */
-+int xrround( float num ) { /* Round a float to an int */
- return (int)(num+0.5);
- }
-
-@@ -452,8 +452,8 @@
- }
-
- /* VacAttack */
-- if(data[amonst->type].attack1==VACCUUM && (round(amonst->x) ==
-- ntrunc(amonst->x) && round(amonst->y) == ntrunc(amonst->y)) &&
-+ if(data[amonst->type].attack1==VACCUUM && (xrround(amonst->x) ==
-+ ntrunc(amonst->x) && xrround(amonst->y) == ntrunc(amonst->y)) &&
- clearshot(amonst, &monst[targ]) && amonst->team!=monst[targ].team
- && data[monst[targ].type].etype != POWERUP) {
- watchentity(amonst, &monst[targ]);
-@@ -479,9 +479,9 @@
- else amonst->frame++;
-
- if(data[amonst->type].etype!=EFFECT) {
-- maze[round(oldy)][round(oldx)]=-2; /* Blank out old space */
-+ maze[xrround(oldy)][xrround(oldx)]=-2; /* Blank out old space */
- maze[ntrunc(oldy)][ntrunc(oldx)]=-2;
-- maze[round(amonst->y)][round(amonst->x)]=number;
-+ maze[xrround(amonst->y)][xrround(amonst->x)]=number;
- maze[ntrunc(amonst->y)][ntrunc(amonst->x)]=number;
- }
-
-@@ -491,8 +491,8 @@
- draw_tilex2(mainwindow, data[bmonst->type].tile[bmonst->frame], (bmonst->x)*GRIDSIZE,
- (bmonst->y)*GRIDSIZE, bmonst->color, bmonst->dir);
- }
-- if(maze[round(amonst->y)][round(amonst->x)]!=-2) {
-- bmonst=&monst[maze[round(amonst->y)][round(amonst->x)]];
-+ if(maze[xrround(amonst->y)][xrround(amonst->x)]!=-2) {
-+ bmonst=&monst[maze[xrround(amonst->y)][xrround(amonst->x)]];
- draw_tilex2(mainwindow, data[bmonst->type].tile[bmonst->frame], (bmonst->x)*GRIDSIZE,
- (bmonst->y)*GRIDSIZE, bmonst->color, bmonst->dir);
- }
-@@ -615,7 +615,7 @@
- else if(player->attr & PULL_R) { newx+=1; player->attr &= ~PULL_R; }
-
- /* Only one half-step at a time */
-- if(round(newx)!=ntrunc(newx) && round(newy)!=ntrunc(newy)) {
-+ if(xrround(newx)!=ntrunc(newx) && xrround(newy)!=ntrunc(newy)) {
- #ifdef DEBUG
- printf("Damn, in two half-steps at a time...\n");
- #endif
-@@ -631,17 +631,17 @@
-
- /* If we're in a half-step, eqx and eqy are the space we're moving
- into */
-- if(round(newx)!=ntrunc(newx)) {
-+ if(xrround(newx)!=ntrunc(newx)) {
- eqy = ntrunc(newy);
- if(newx > player->x)
-- eqx = round(newx);
-+ eqx = xrround(newx);
- else if(newx < player->x)
- eqx = ntrunc(newx);
- }
-- else if(round(newy)!=ntrunc(newy)) {
-+ else if(xrround(newy)!=ntrunc(newy)) {
- eqx = ntrunc(newx);
- if(newy > player->y)
-- eqy = round(newy);
-+ eqy = xrround(newy);
- else if(newy < player->y)
- eqy = ntrunc(newy);
- }
-@@ -652,9 +652,9 @@
- /*
- switch(player->dir) {
- case LEFT: eqx = ntrunc(newx); break;
-- case RIGHT: eqx = round(newx); break;
-+ case RIGHT: eqx = xrround(newx); break;
- case UP: eqy = ntrunc(newy); break;
-- case DOWN: eqy = round(newy); break;
-+ case DOWN: eqy = xrround(newy); break;
- default: break;
- }
- */
-@@ -667,8 +667,8 @@
- printf("Destination (%0.2f, %0.2f)...\n", newx, newy);
- printf("Equiv (%d, %d)\n", eqx, eqy);
- printf("@ %d, %d : %d\n", eqx, eqy, maze[eqy][eqx]);
-- printf("newx: %0.2f: round %d, ntrunc %d\n", newx, round(newx), ntrunc(newx));
-- printf("newy: %0.2f: round %d, ntrunc %d\n", newy, round(newy), ntrunc(newy));
-+ printf("newx: %0.2f: round %d, ntrunc %d\n", newx, xrround(newx), ntrunc(newx));
-+ printf("newy: %0.2f: round %d, ntrunc %d\n", newy, xrround(newy), ntrunc(newy));
- printf("Checkdest: %d\n", checkdest(eqx, eqy));
- printf("-----\n");
- }
-@@ -704,7 +704,7 @@
- #ifdef DEBUG
- printf("something in the way. (%d or %d)\n",
- maze[ntrunc(newy)][ntrunc(newx)],
-- maze[round(newy)][round(newy)]);
-+ maze[xrround(newy)][xrround(newy)]);
- #endif
- newx=player->x;
- newy=player->y;
-@@ -715,14 +715,14 @@
- #endif
-
- /* Destination has been set, now all we have to do is move there */
-- maze[round(player->y)][round(player->x)]=-2;
-+ maze[xrround(player->y)][xrround(player->x)]=-2;
- maze[ntrunc(player->y)][ntrunc(player->x)]=-2;
- draw_tilex2(mainwindow, blank, player->x*GRIDSIZE, player->y*GRIDSIZE,
- BLACK, RIGHT);
-
- /* Draw player */
- player->x=newx; player->y=newy;
-- maze[round(player->y)][round(player->x)]=player->ind;
-+ maze[xrround(player->y)][xrround(player->x)]=player->ind;
- maze[ntrunc(player->y)][ntrunc(player->x)]=player->ind;
- draw_tilex2(mainwindow, data[datapos].tile[player->frame],
- player->x*GRIDSIZE, player->y*GRIDSIZE,
-@@ -1340,7 +1340,7 @@
- player[i]->health = 0;
- if(player[i]->attr & ACTIVE) {
- player[i]->attr ^= ACTIVE;
-- maze[round(player[i]->y)][round(player[i]->x)] = -2;
-+ maze[xrround(player[i]->y)][xrround(player[i]->x)] = -2;
- maze[ntrunc(player[i]->y)][ntrunc(player[i]->x)] = -2;
- draw_tilex2(mainwindow, blank, player[i]->x*GRIDSIZE,
- player[i]->y*GRIDSIZE, BLACK, RIGHT);