move consts for WALL_IS_DOORWAY to header
authorMartin Schaffner <schaffnerb@gmx.ch>
Mon, 24 Jan 2005 21:41:35 +0000 (21:41 +0000)
committerMartin Schaffner <schaffnerb@gmx.ch>
Mon, 24 Jan 2005 21:41:35 +0000 (21:41 +0000)
ChangeLog
main/wall.c
main/wall.h

index 02ca8ba..ccf161d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,7 +9,7 @@
        all functions in kfuncs.c to return int instead of void
        * main/editor/ehostage.c, main/editor/eobject.c, main/editor/segment.c:
        disable old hostage system in editor (d2 is simpler in this regard)
-       
+       * main/wall.c, main/wall.h: move consts for WALL_IS_DOORWAY to header
 
 2005-01-23  Jason Owen  <shannara256@yahoo.com>
 
index 0facf31..61fd9c4 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: wall.c,v 1.13 2004-08-28 23:17:45 schaffner Exp $ */
+/* $Id: wall.c,v 1.14 2005-01-24 21:41:35 schaffner Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -23,7 +23,7 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 #endif
 
 #ifdef RCS
-static char rcsid[] = "$Id: wall.c,v 1.13 2004-08-28 23:17:45 schaffner Exp $";
+static char rcsid[] = "$Id: wall.c,v 1.14 2005-01-24 21:41:35 schaffner Exp $";
 #endif
 
 #include <stdio.h>
@@ -123,15 +123,6 @@ int check_transparency( segment * seg, int side )
                return 0;
 }
 
-//define these here so I don't have to change wall_is_doorway and run
-//the risk of screwing it up.
-#define WID_WALL                                               2       // 0/1/0                wall    
-#define WID_TRANSPARENT_WALL           6       //      0/1/1           transparent wall
-#define WID_ILLUSORY_WALL                      3       //      1/1/0           illusory wall
-#define WID_TRANSILLUSORY_WALL 7       //      1/1/1           transparent illusory wall
-#define WID_NO_WALL                                    5       //      1/0/1           no wall, can fly through
-#define WID_EXTERNAL                                   8       // 0/0/0/1      don't see it, dont fly through it
-
 //-----------------------------------------------------------------
 // This function checks whether we can fly through the given side.
 //     In other words, whether or not we have a 'doorway'
index b8c0852..c36210d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: wall.h,v 1.8 2004-08-28 23:17:45 schaffner Exp $ */
+/* $Id: wall.h,v 1.9 2005-01-24 21:41:35 schaffner Exp $ */
 /*
 THE COMPUTER CODE CONTAINED HEREIN IS THE SOLE PROPERTY OF PARALLAX
 SOFTWARE CORPORATION ("PARALLAX").  PARALLAX, IN DISTRIBUTING THE CODE TO
@@ -84,13 +84,13 @@ COPYRIGHT 1993-1999 PARALLAX SOFTWARE CORPORATION.  ALL RIGHTS RESERVED.
 #define WID_EXTERNAL_FLAG       8
 #define WID_CLOAKED_FLAG        16
 
-//@@//  WALL_IS_DOORWAY return values          F/R/RP
-//@@#define WID_WALL                    2   // 0/1/0        wall
-//@@#define WID_TRANSPARENT_WALL        6   // 0/1/1        transparent wall
-//@@#define WID_ILLUSORY_WALL           3   // 1/1/0        illusory wall
-//@@#define WID_TRANSILLUSORY_WALL      7   // 1/1/1        transparent illusory wall
-//@@#define WID_NO_WALL                 5   //  1/0/1       no wall, can fly through
-//@@#define WID_EXTERNAL                8   // 0/0/0/1  don't see it, dont fly through it
+//  WALL_IS_DOORWAY return values          F/R/RP
+#define WID_WALL                    2   // 0/1/0        wall
+#define WID_TRANSPARENT_WALL        6   // 0/1/1        transparent wall
+#define WID_ILLUSORY_WALL           3   // 1/1/0        illusory wall
+#define WID_TRANSILLUSORY_WALL      7   // 1/1/1        transparent illusory wall
+#define WID_NO_WALL                 5   //  1/0/1       no wall, can fly through
+#define WID_EXTERNAL                8   // 0/0/0/1  don't see it, dont fly through it
 
 #define MAX_STUCK_OBJECTS   32