hedgewars/uConsts.pas
changeset 10717 0810826cdf80
parent 10661 0da243c01bde
child 10789 acbf69e2e5cf
equal deleted inserted replaced
10716:01f99668cbe0 10717:0810826cdf80
   103     tpHighest     = 1.00;
   103     tpHighest     = 1.00;
   104 
   104 
   105 // To allow these to layer, going to treat them as masks. The bottom byte is reserved for objects
   105 // To allow these to layer, going to treat them as masks. The bottom byte is reserved for objects
   106 // TODO - set lfBasic for all solid land, ensure all uses of the flags can handle multiple flag bits
   106 // TODO - set lfBasic for all solid land, ensure all uses of the flags can handle multiple flag bits
   107 // lfObject and lfBasic are only to be different *graphically*  in all other ways they should be treated the same
   107 // lfObject and lfBasic are only to be different *graphically*  in all other ways they should be treated the same
   108     lfBasic          = $8000;  // white
   108     lfBasic          = $8000;  // black
   109     lfIndestructible = $4000;  // red
   109     lfIndestructible = $4000;  // red
   110     lfObject         = $2000;
   110     lfObject         = $2000;  // white
   111     lfDamaged        = $1000;  //
   111     lfDamaged        = $1000;  //
   112     lfIce            = $0800;  // blue
   112     lfIce            = $0800;  // blue
   113     lfBouncy         = $0400;  // green
   113     lfBouncy         = $0400;  // green
   114     lfLandMask       = $FF00;  // upper byte is used for terrain, not objects.
   114     lfLandMask       = $FF00;  // upper byte is used for terrain, not objects.
   115 
   115