
// Basic Strife stuff.

skills
{
	1 = "Training";
	2 = "Rookie";
	3 = "Veteran";
	4 = "Elite";
	5 = "Bloodbath";
}


linedefflags
{
	512 = "Unknown (512)";
	1024 = "Unknown (1024)";
	2048 = "Unknown (2048)";
	4096 = "Translucent";
}


linedefflagstranslation
{
	// TODO: Add 512, 1024 and 2048 when known
	4096 = "translucent";
}


thingflags
{
	1 = "Easy";
	2 = "Medium";
	4 = "Hard";
	8 = "Standing";
	16 = "Multiplayer";
	32 = "Unknown (32)";
	64 = "Ally";
	128 = "Unknown (128)";
	256 = "Translucent";
	512 = "Modify visibility";
}


// Thing flags UDMF translation table
// This is needed for copy/paste and prefabs to work properly
// When the UDMF field name is prefixed with ! it is inverted
thingflagstranslation
{
	1 = "skill1";
	2 = "skill2";
	4 = "skill3";
	8 = "standing";
	16 = "!single";
	64 = "strifeally";
	256 = "translucent";
	512 = "invisible";
}


// Mask for the thing flags which indicates the options
// that make the same thing appear in the same modes
thingflagsmasks
{
	thingflagsmask1 = 7;	// 1 + 2 + 4
	thingflagsmask2 = 0;
}


// Default flags for first new thing
defaultthingflags
{
	1;
	2;
	4;
}


// Default thing filters
// (these are not required, just usefull for new users)
thingsfilters
{
	
	filter0
	{
		name = "Easy skill";
		category = "";
		type = -1;
		
		fields
		{
			1 = true;
		}
		
	}
	
	
	filter1
	{
		name = "Hard skill";
		category = "";
		type = -1;
		
		fields
		{
			4 = true;
		}
		
	}
	
	
	filter2
	{
		name = "Keys only";
		category = "keys";
		type = -1;
	}
	
	
	filter3
	{
		name = "Medium skill";
		category = "";
		type = -1;
		
		fields
		{
			2 = true;
		}
		
	}
	
	
	filter4
	{
		name = "Multiplayer";
		category = "";
		type = -1;
		
		fields
		{
			16 = true;
		}
		
	}
	
}
