//========================================================================
//FILE: tileflags.h
//========================================================================
//	Copyright (c) 2001 by Sheppard Norfleet and Charles Kerr
//  All Rights Reserved
// 
//	Redistribution and use in source and binary forms, with or without
//	modification, are permitted provided the following conditions are met:
//
//	Redistributions of source code must retain the above copyright notice,
//	this list of conditions and the following disclaimer. Redistributions
//	in binary form must reproduce the above copyright notice, this list of
//	conditions and the following disclaimer in the documentation and/or
//	other materials provided with the distribution.
//
//	Neither the name of the SWORDS  nor the names of its contributors may
//	be used to endorse or promote products derived from this software
//	without specific prior written permission. 
//
//	THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
//  `AS IS' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
//	LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
//	A PARTICULAR PURPOSE ARE DISCLAIMED. .
//========================================================================
//Directives
#ifndef	IN_TILEFLAGS_H
#define IN_TILEFLAGS_H
//========================================================================

// Specific defines we need


#define dBACKGROUND		0x1
#define dWEAPON			0x2
#define dTRANSPARENT	0x4
#define dTRANSLUCENT	0x8
#define dWALL			0x10
#define dDAMAGING		0x20
#define dIMPASSABLE		0x40
#define dWET			0x80
//0x100
#define dSURFACE		0x200
#define dBRIDGE			0x400
#define dGENERIC		0x800
#define dWINDOW			0x1000
#define dNOSHOOT		0x2000
#define dA				0x4000
#define dAN				0x8000
#define dMONGEN			0x10000
#define dFOLIAGE		0x20000
#define dPARTIALHUE		0x40000
//0x80000
#define dMAP			0x100000
#define dCONTAINER		0x200000
#define dWEARABLE		0x400000
#define dLIGHTSOURCE	0x800000
#define dAMINATION		0x1000000
#define dNODIAGONAL		0x2000000
//0x4000000
#define dARMOR			0x8000000
#define dROOF			0x10000000
#define dDOOR			0x20000000
#define dSTAIRBACK		0x40000000
#define dSTAIRRIGHT		0x80000000

/*
#define	FLOOR			0x00000001
#define	EQUIPABLEA		0x00000002
#define	NONBLOCKING		0x00000004
#define	LIQUID			0x00000008
#define	WALL			0x00000010
#define DAMAGEING		0x00000020
#define	BLOCKING		0x00000040
#define	WATER			0x00000080
#define	UNKNOWNA		0x00000100
#define	PLATFORM		0x00000200
#define	CLIMBABLE		0x00000400
#define	STACKABLE		0x00000800
#define	WALL_WINDOW		0x00001000
#define	BREAK_LOS		0x00002000
#define	INDEFINITE		0x00004000
#define	UNKNOWNB		0x00008000
#define	DESCRIPTION		0x00010000
#define	SEE_THROUGH		0x00020000
#define	MATERIAL		0x00040000
#define	UNKNOWNC		0x00080000
#define	ISAMAP			0x00100000
#define	CONTAINER		0x00200000
#define	EQUIPABLEB		0x00400000
#define	LIGHTSOURCE		0x00800000
#define	ANIMATION		0x01000000
#define	UNKNOWND		0x02000000
#define	UNKNOWNE		0x04000000
#define	BODYITEM		0x08000000
#define	ROOF			0x10000000
#define	DOOR			0x20000000
#define	STAIRS			0x40000000
#define	WALKABLE		0x80000000
*/
//========================================================================
//========================================================================
//=====================  End of tileflags.h  =============================
//========================================================================
//========================================================================
#endif

