equal
deleted
inserted
replaced
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 |