Difference for editor/medwall.c from version 1.1 to 1.2


version 1.1 version 1.2
Line 19
 
Line 19
  * Created from version 1.11 of main\wall.c   * Created from version 1.11 of main\wall.c
  *    *
  * $Log$   * $Log$
  * Revision 1.1  1999/06/14 22:04:04  donut   * Revision 1.2  2003/03/09 06:34:09  donut
  * Initial revision   * change byte typedef to sbyte to avoid conflict with win32 byte which is unsigned
    *
    * Revision 1.1.1.1  1999/06/14 22:04:04  donut
    * Import of d1x 1.37 source.
  *   *
  * Revision 2.0  1995/02/27  11:35:47  john   * Revision 2.0  1995/02/27  11:35:47  john
  * Version 2.0! No anonymous unions, Watcom 10.0, with no need   * Version 2.0! No anonymous unions, Watcom 10.0, with no need
Line 221
 
Line 224
 #include "centers.h"  #include "centers.h"
 #include "piggy.h"  #include "piggy.h"
   
 int wall_add_door_flag(byte flag);  int wall_add_door_flag(sbyte flag);
 int wall_add_to_side(segment *segp, int side, byte type);  int wall_add_to_side(segment *segp, int side, sbyte type);
 int wall_remove_door_flag(byte flag);  int wall_remove_door_flag(sbyte flag);
 //-------------------------------------------------------------------------  //-------------------------------------------------------------------------
 // Variables for this module...  // Variables for this module...
 //-------------------------------------------------------------------------  //-------------------------------------------------------------------------
Line 583
 
Line 586
 void do_wall_window()  void do_wall_window()
 {  {
  int i;   int i;
  byte type;   sbyte type;
  fix DeltaTime, Temp;   fix DeltaTime, Temp;
   
  if ( MainWindow == NULL ) return;   if ( MainWindow == NULL ) return;
Line 916
 
Line 919
   
 //---------------------------------------------------------------------  //---------------------------------------------------------------------
 // Add a wall to curside  // Add a wall to curside
 int wall_add_to_side(segment *segp, int side, byte type)  int wall_add_to_side(segment *segp, int side, sbyte type)
 {  {
  int connectside;   int connectside;
  segment *csegp;   segment *csegp;
Line 982
 
Line 985
   
 //---------------------------------------------------------------------  //---------------------------------------------------------------------
 // Add a wall to markedside  // Add a wall to markedside
 int wall_add_to_markedside(byte type)  int wall_add_to_markedside(sbyte type)
 {  {
  int Connectside;   int Connectside;
  segment *csegp;   segment *csegp;
Line 1039
 
Line 1042
 }  }
   
   
 int wall_add_door_flag(byte flag)  int wall_add_door_flag(sbyte flag)
 {  {
  int Connectside;   int Connectside;
  segment *csegp;   segment *csegp;
Line 1066
 
Line 1069
  return 1;   return 1;
 }  }
   
 int wall_remove_door_flag(byte flag)  int wall_remove_door_flag(sbyte flag)
 {  {
  int Connectside;   int Connectside;
  segment *csegp;   segment *csegp;
Line 1460
 
Line 1463
 }  }
   
 //typedef struct trigger {  //typedef struct trigger {
 // byte type;  // sbyte type;
 // short flags;  // short flags;
 // fix value;  // fix value;
 // fix time;  // fix time;
 // byte link_num;  // sbyte link_num;
 // short num_links;  // short num_links;
 // short seg[MAX_WALLS_PER_LINK];  // short seg[MAX_WALLS_PER_LINK];
 // short side[MAX_WALLS_PER_LINK];  // short side[MAX_WALLS_PER_LINK];
Line 1503
 
Line 1506
 {  {
  int i, j;   int i, j;
  int segnum, sidenum, wall_num;   int segnum, sidenum, wall_num;
  byte wall_flags[MAX_WALLS];   sbyte wall_flags[MAX_WALLS];
   
  if (!Validate_walls)   if (!Validate_walls)
  return;   return;

Legend:
line(s) removed in v.1.1 
line(s) changed
 line(s) added in v.1.2