#ifndef FX_PARTICLEATTACH_H
#define FX_PARTICLEATTACH_H

enum
{
	PATTACH_PROPERTIES = 2000,
	PATTACH_ROTATION,
	PATTACH_DIMENSIONS,
	PATTACH_GENERATION,
	PATTACH_CLOUD_SID,

	PATTACH_RENDERONLY = 3000,
	PATTACH_LINK,
	PATTACH_FLUID_PARTICLETYPE = 3002,
		PATTACH_FLUID_PARTICLETYPE_FP = 0,
		PATTACH_FLUID_PARTICLETYPE_VP,
		PATTACH_FLUID_PARTICLETYPE_FOAM,
		PATTACH_FLUID_PARTICLETYPE_BUBBLES,
		PATTACH_FLUID_PARTICLETYPE_IMPLICIT,
		PATTACH_FLUID_PARTICLETYPE_SPRAY,
	PATTACH_INSTANCE = 3003,
		PATTACH_INSTANCE_ORIG = 0,
		PATTACH_INSTANCE_INSTANCE,
		PATTACH_INSTANCE_RENDERINSTANCE,
		PATTACH_INSTANCE_TP,
	PATTACH_VELSCALE = 3004,
	PATTACH_SCALE = 3005,
	PATTACH_SCALE_FPBASE = 3006,
		PATTACH_SCALE_FPBASE_OFF = 0,
		PATTACH_SCALE_FPBASE_PRAD,
		PATTACH_SCALE_FPBASE_SMOKE,
		PATTACH_SCALE_FPBASE_VELOCITY,
		PATTACH_SCALE_FPBASE_TEMP,
		PATTACH_SCALE_FPBASE_FUEL,
	PATTACH_SCALE_VPBASE = 3007,
		PATTACH_SCALE_VPBASE_OFF = 0,
		PATTACH_SCALE_VPBASE_PRAD,
		PATTACH_SCALE_VPBASE_VORTICITY,
		PATTACH_SCALE_VPBASE_VELOCITY,
	PATTACH_SCALE_SPBASE = 3008,	
		PATTACH_SCALE_SPBASE_OFF = 0,
		PATTACH_SCALE_SPBASE_PRAD,
		PATTACH_SCALE_SPBASE_VELOCITY,
	PATTACH_SCALE_PRAD = 3009,
	PATTACH_SCALE_VAR,

	PATTACH_SCALE_AGEX,
	PATTACH_SCALE_AGEY,
	PATTACH_SCALE_AGEZ,
	PATTACH_ALIGNMENT  = 3014,
		PATTACH_ALIGNMENT_X = 0,
		PATTACH_ALIGNMENT_Y,
		PATTACH_ALIGNMENT_Z,
		PATTACH_ALIGNMENT_TANGENT,
		PATTACH_ALIGNMENT_BILLBOARD,
		PATTACH_ALIGNMENT_NORMAL,
	PATTACH_BILLOW = 3015,
	PATTACH_BILLOW_FPBASE = 3016,	
		PATTACH_BILLOW_FPBASE_OFF = 0,
		PATTACH_BILLOW_FPBASE_PRAD,
		PATTACH_BILLOW_FPBASE_SMOKE,
		PATTACH_BILLOW_FPBASE_VELOCITY,
		PATTACH_BILLOW_FPBASE_TEMP,
		PATTACH_BILLOW_FPBASE_FUEL,
	PATTACH_BILLOW_VPBASE = 3017,
		PATTACH_BILLOW_VPBASE_OFF = 0,
		PATTACH_BILLOW_VPBASE_PRAD,
		PATTACH_BILLOW_VPBASE_VORTICITY,
		PATTACH_BILLOW_VPBASE_VELOCITY,
	PATTACH_BILLOW_SPBASE = 3018,	
		PATTACH_BILLOW_SPBASE_OFF = 0,
		PATTACH_BILLOW_SPBASE_PRAD,
		PATTACH_BILLOW_SPBASE_VELOCITY,
	PATTACH_BILLOW_PRAD = 3019,
	PATTACH_BILLOW_VAR,

	PATTACH_BILLOW_AGEX,
	PATTACH_BILLOW_AGEY,
	PATTACH_BILLOW_AGEZ,
	
	PATTACH_FLUIDGROUP = 3024,
		PATTACH_FLUIDGROUP_ALL = 0,
	PATTACH_SETCOLOR = 3025,	
	PATTACH_CLOUDCNT,
	PATTACH_CLOUDCNT_VAR,
	PATTACH_CLOUDOFFSET,
	PATTACH_CLOUDOFFSET_VAR,
	PATTACH_SUBGRIDLAYER = 3030,
		PATTACH_SUBGRIDLAYER_PARENT = 0,
	PATTACH_CLOUD_ADVECTION = 3031,
	PATTACH_SPLIT,
	PATTACH_SPLITPART,
	PATTACH_BILLOW_VARSEED,

	PATTACH_DUMMY_
		
};

#endif