// Special Abilities
//							Trigger========================================================================================================================================================================================================================================================================================================================	Effect=========================================================================================================================================================================================================	======================================================================================================================
//				Public																								Message------------------------------------------------------------------------------------------------------------------------------------------------																															Message-----------------------------------------------------------------------------------------------------------------------
// Name				Name			Type		Conditions				Data														Knwldge	Style	Text																	Type		Conditions									Data																		Knwldge	Style	Text													
//RANDOMISATION						
SA_RANDOMIZE_THEDGE		-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	EXPLODE		RANDOM<=15									EXPLOSION=EXP_REM_THEDGE															-	-	-													
+																																															DESTROY_PROP	-										NO_RUBBLE=1																	-	-	-													
SA_RANDOMIZE_LHEDGE		-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	EXPLODE		RANDOM<=15									EXPLOSION=EXP_REM_LHEDGE															-	-	-													
+																																															DESTROY_PROP	-										NO_RUBBLE=1																	-	-	-													
SA_RANDOMIZE_FENCE		-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	EXPLODE		RANDOM<=15									EXPLOSION=EXP_REM_FENCE																-	-	-													
+																																															DESTROY_PROP	-										NO_RUBBLE=1																	-	-	-													
SA_RANDOMIZE_WALL		-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	EXPLODE		RANDOM<=15									EXPLOSION=EXP_REM_WALL																-	-	-													
+																																															DESTROY_PROP	-										NO_RUBBLE=1																	-	-	-													
SA_RANDOMIZE_PART		-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	EXPLODE		-										EXPLOSION=EXP_RND_PART																-	-	-													
+																																															DESTROY_PROP	-										NO_RUBBLE=1																	-	-	-													
SA_REM_THEDGE			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	DESTROY_PROP	P_TRAIT(RemTHedge)>=1								NO_RUBBLE=1																	-	-	-													
SA_REM_LHEDGE			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	DESTROY_PROP	P_TRAIT(RemLHedge)>=1								NO_RUBBLE=1																	-	-	-													
SA_REM_FENCE			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	DESTROY_PROP	P_TRAIT(RemFence)>=1								NO_RUBBLE=1																	-	-	-													
SA_REM_WALL			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	DESTROY_PROP	P_TRAIT(RemWall)>=1								NO_RUBBLE=1																	-	-	-													
SA_RND_PART			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	EXPLODE		P_TRAIT(RemPart)>=1|RANDOM<=30							EXPLOSION=EXP_REM_PART																-	-	-													
SA_REM_PART			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	DESTROY_PROP	P_TRAIT(RemPart)>=1								NO_RUBBLE=1																	-	-	-													
SA_RemTG			-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	DESTROY_PROP	RANDOM<=75									NO_RUBBLE=1																	-	-	-													
SA_RemVeg			-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	DESTROY_PROP	RANDOM<=10									NO_RUBBLE=1																	-	-	-													
SA_RemSTree			-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	DESTROY_PROP	RANDOM<=30									NO_RUBBLE=1																	-	-	-													
SA_RemBale			-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	DESTROY_PROP	RANDOM<=40									NO_RUBBLE=1																	-	-	-													
SA_RemTHedgePart		-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	DESTROY_PROP	RANDOM<=70									NO_RUBBLE=1																	-	-	-													
//SPAWN						
PROTO_GET_AMMO			-			ENT_NEW_TURN	COUNT==0				-														-	-	-																	SPAWN_ITEM	-										ITEM="HWP L. Cann Shells"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1											-	-	-													
+																																															SPAWN_ITEM	-										ITEM="HWP L. Cann Shells"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1											-	-	-													
+																																															SPAWN_ITEM	-										ITEM="HWP L. Cann Shells"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1											-	-	-													
//+																																															SPAWN_ITEM	-										ITEM="HWP L. Cann Shells"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1											-	-	-													
SA_SPAWN_MISSION		-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	EXPLODE		-										WEIGHT=5|EXPLOSION=EXP_SPAWN_FLOATER														GLOBAL	WHITE	"Mission Command: \"The enemy has been identified as FLOATER.\""
+																																															EXPLODE		-										WEIGHT=5|EXPLOSION=EXP_SPAWN_SEC														GLOBAL	WHITE	"Mission Command: \"The enemy has been identified as SECTOID. Beware of their leaders and especially the commander.\""
+																																															EXPLODE		-										WEIGHT=4|EXPLOSION=EXP_SPAWN_SNAKE														GLOBAL	WHITE	"Mission Command: \"WARNING: The enemy has been identified as SNAKEMAN. Get those civillians out of there as fast as possible! I don't have to say what those Chryssalids will do to them.\""
+																																															EXPLODE		-										WEIGHT=3|EXPLOSION=EXP_SPAWN_MUT														GLOBAL	WHITE	"Mission Command: \"The enemy has been identified as MUTON.\""
+																																															EXPLODE		-										WEIGHT=3|EXPLOSION=EXP_SPAWN_ETH														GLOBAL	WHITE	"Mission Command: \"The enemy has been identified as ETHEREAL. Beware of their leaders and especially the commander\""
+																																															FLUFF		-										-																		GLOBAL	BPURPLE	"[Press F10 if you wish to fight another mission.]"
+																																															DESTROY_PROP	-										NO_RUBBLE=1																	-	-	-													
SA_SPAWN_E_FLOATER		-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	SPAWN_ENT	P_TRAIT(TERROR)>=1								ENTITY=Reaper|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE											-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=60|ENTITY=F_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=30|ENTITY=F_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=10|ENTITY=F_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=F_NAV|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=60|ENTITY=F_NAV2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=F_NAV3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=40|ENTITY=F_MED|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=40|ENTITY=F_MED2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=20|ENTITY=F_MED3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=35|ENTITY=F_ENG|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=65|ENTITY=F_ENG2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=60|ENTITY=F_LEA|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=40|ENTITY=F_LEA2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=40|ENTITY=F_COM|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=20|ENTITY=F_COM2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=40|ENTITY=F_COM3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															DESTROY_PROP	P_TRAIT(Spawnpoint)>=1								NO_RUBBLE=1																	-	-	-													
SA_SPAWN_E_SEC			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	SPAWN_ENT	P_TRAIT(TERROR)>=1								ENTITY=Cyberdisc|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE											-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=60|ENTITY=SEC_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=30|ENTITY=SEC_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=10|ENTITY=SEC_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=SEC_NAV|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=60|ENTITY=SEC_NAV2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=SEC_NAV3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=40|ENTITY=SEC_MED|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=40|ENTITY=SEC_MED2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=20|ENTITY=SEC_MED3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=35|ENTITY=SEC_ENG|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=65|ENTITY=SEC_ENG2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=60|ENTITY=SEC_LEA|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=40|ENTITY=SEC_LEA2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=40|ENTITY=SEC_COM|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=20|ENTITY=SEC_COM2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=40|ENTITY=SEC_COM3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															DESTROY_PROP	P_TRAIT(Spawnpoint)>=1								NO_RUBBLE=1																	-	-	-													
SA_SPAWN_E_SNAKE		-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	SPAWN_ENT	P_TRAIT(TERROR)>=1								ENTITY=Chryssalid|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE											-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=60|ENTITY=SNAKE_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=30|ENTITY=SNAKE_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=10|ENTITY=SNAKE_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=SNAKE_NAV|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=60|ENTITY=SNAKE_NAV2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=SNAKE_NAV3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=60|ENTITY=SNAKE_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=30|ENTITY=SNAKE_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=10|ENTITY=SNAKE_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=35|ENTITY=SNAKE_ENG|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=65|ENTITY=SNAKE_ENG2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=60|ENTITY=SNAKE_LEA|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=40|ENTITY=SNAKE_LEA2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=40|ENTITY=SNAKE_COM|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=20|ENTITY=SNAKE_COM2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=40|ENTITY=SNAKE_COM3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE									-	-	-													
+																																															DESTROY_PROP	P_TRAIT(Spawnpoint)>=1								NO_RUBBLE=1																	-	-	-													
SA_SPAWN_E_MUT			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	SPAWN_ENT	P_TRAIT(TERROR)>=1								WEIGHT=1|ENTITY=Silacoid|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(TERROR)>=1								WEIGHT=1|ENTITY=Celatid|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=60|ENTITY=MUT_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=30|ENTITY=MUT_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=10|ENTITY=MUT_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=MUT_NAV|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=60|ENTITY=MUT_NAV2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=20|ENTITY=MUT_NAV3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=60|ENTITY=MUT_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=30|ENTITY=MUT_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=10|ENTITY=MUT_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=35|ENTITY=MUT_ENG|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=65|ENTITY=MUT_ENG2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=60|ENTITY=MUT_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=30|ENTITY=MUT_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=10|ENTITY=MUT_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=60|ENTITY=MUT_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=30|ENTITY=MUT_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=10|ENTITY=MUT_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															DESTROY_PROP	P_TRAIT(Spawnpoint)>=1								NO_RUBBLE=1																	-	-	-													
SA_SPAWN_E_ETH			-			EXPL_HIT_PROP	COUNT==0				-														-	-	-																	SPAWN_ENT	P_TRAIT(TERROR)>=1								ENTITY=Sectopod|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE											-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=60|ENTITY=ETH_SOL|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=30|ENTITY=ETH_SOL2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(SOL)>=1									WEIGHT=10|ENTITY=ETH_SOL3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=60|ENTITY=ETH_LEA|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(NAV)>=1									WEIGHT=40|ENTITY=ETH_LEA2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=60|ENTITY=ETH_LEA|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(MED)>=1									WEIGHT=40|ENTITY=ETH_LEA2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=60|ENTITY=ETH_LEA|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(ENG)>=1									WEIGHT=40|ENTITY=ETH_LEA2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=60|ENTITY=ETH_LEA|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(LEA)>=1									WEIGHT=40|ENTITY=ETH_LEA2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															FLUFF		-										-																		-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=40|ENTITY=ETH_COM|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=10|ENTITY=ETH_COM2|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															SPAWN_ENT	P_TRAIT(COM)>=1									WEIGHT=50|ENTITY=ETH_COM3|NUMBER=1|FACTION=ALIEN|AIR_SPAWN=1|TU=RESTORE										-	-	-													
+																																															DESTROY_PROP	P_TRAIT(Spawnpoint)>=1								NO_RUBBLE=1																	-	-	-													
// Alien Equipment						
GET_GRENADE			-			ENT_NEW_TURN	COUNT==0				-														-	-	-																	SPAWN_ITEM	RANDOM<=30|E_HELD_ITEM=="Heavy Plasma"						ITEM="Alien Grenade"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1											-	-	-													
+																																															SPAWN_ITEM	RANDOM<=50|E_HELD_ITEM=="Plasma Rifle"						ITEM="Alien Grenade"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1											-	-	-													
+																																															SPAWN_ITEM	E_HELD_ITEM=="Plasma Pistol"							ITEM="Alien Grenade"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1											-	-	-													
GET_MINDPROBE			-			ENT_NEW_TURN	COUNT==0				-														-	-	-																	SPAWN_ITEM	RANDOM<=30|E_HELD_ITEM=="Heavy Plasma"						ITEM="Mind Probe"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1												-	-	-													
+																																															SPAWN_ITEM	RANDOM<=50|E_HELD_ITEM=="Plasma Rifle"						ITEM="Mind Probe"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1												-	-	-													
+																																															SPAWN_ITEM	E_HELD_ITEM=="Plasma Pistol"							ITEM="Mind Probe"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1												-	-	-													
// Scoring					
SA_CHECK_PROP			-			PROP_NEW_ROUND	-					-														-	-	-																	FLUFF		-										-																		-	-	-													
//Game						
Melee0				-			MELEE_HIT_ENT2	-					-														-	-	-																	DESTROY_ITEM	I_TRAIT(GAmmo)>0								-																		DEFAULT	YELLOW	"Using explosives in melee hurts."									
Melee1				-			MELEE_HIT_ENT	-					-														-	-	-																	EXPLODE		-										EXPLOSION=Grenadeammo_HE															-	-	-													
Melee2				-			MELEE_HIT_ENT	-					-														-	-	-																	EXPLODE		-										EXPLOSION=Grenadeammo_IN															-	-	-													
Melee3				-			MELEE_HIT_ENT	-					-														-	-	-																	EXPLODE		-										EXPLOSION=Grenadeammo_AP															-	-	-													
SwitchToGrenadeLauncher		-			USE_ON_ENT	-					TU_TYPE=ABSOLUTE|TU_COST=0|METHOD=REFLEX									-	-	-																	CONVERT_ITEM	I_TRAIT(Switch)>0								ITEM="Laser Rifle Gren.mode"|SUPPORT=0														DEFAULT	DEFAULT	"Weapon switched to grenademode."									
SwitchToLaser			-			USE_ON_ENT	-					TWOHANDED=1|TU_TYPE=ABSOLUTE|TU_COST=0|METHOD=REFLEX								-	-	-																	CONVERT_ITEM	I_TRAIT(Switch)>0								ITEM="Laser Rifle + Gren.L."|SUPPORT=0														DEFAULT	DEFAULT	"Weapon switched to lasermode."										
SA_CELLKEY			-			USE_ON_PROP	-					TWOHANDED=0|TU_TYPE=ABSOLUTE|TU_COST=10|METHOD=MANUAL|RANGE=1|VIS=FAC_FOV|RADIUS=0				-	-	-																	CONVERT_PROP	P_TRAIT(Celldoor)>0								PROP="Open Celldoor"|SUPPORT=0															-	-	-													
SA_POLDESK			-			PROP_MANIP	E_TRAIT(XCOM)>0|COUNT==0		TU_TYPE=ABSOLUTE|TU_COST=10											-	-	-																	SPAWN_ITEM	-										ITEM="Cellkey"|NUMBER=1|AIR_SPAWN=0|SPAWN_IN_HAND=1												DEFAULT	DEFAULT	"{name} found an cellkey."										
Civilian_Follow			-			ENT_MANIP2	E_TRAIT(XCOM)>0				-														-	-	-																	SPECIAL		-										-																		GLOBAL	DEFAULT	"Civilian: \"I'm coming with you!\""									
//Civilian_Follow			-			E_MOV_BYTHIS_E2	E_TRAIT(XCOM)>0				-														-	-	-																	SPECIAL		-										-																		GLOBAL	DEFAULT	"Civilian: \"I'm coming with you!\""								
SA_GAS_PUMP			-			PROP_DESTROYED	-					-														-	-	-																	EXPLODE		-										EXPLOSION=EXPL_GAS_PUMP																-	-	-													
UFO_Crash			-			PROP_NEW_ROUND	COUNT==0				-														-	-	-																	FLUFF		RANDOM<=50									-																		GLOBAL	DEFAULT	"A powersource exploded during the crash."								
+																																															EXPLODE		-										CONTINGENCY=PASSED|WEIGHT=1|EXPLOSION=UFO_Crash1												GLOBAL	DEFAULT	"A small explosion."											
+																																															EXPLODE		-										CONTINGENCY=PASSED|WEIGHT=1|EXPLOSION=UFO_Crash2												GLOBAL	DEFAULT	"An explosion."												
+																																															EXPLODE		-										CONTINGENCY=PASSED|WEIGHT=1|EXPLOSION=UFO_Crash3												GLOBAL	DEFAULT	"A large explosion."											
+																																															EXPLODE		-										CONTINGENCY=PASSED|WEIGHT=1|EXPLOSION=UFO_Crash4												GLOBAL	DEFAULT	"An very large explosion."										
+																																															DESTROY_PROP	-										CONTINGENCY=PASSED|NO_RUBBLE=1															-	-	-													
+																																															GIVE_SA_PROP	-										CONTINGENCY=FAILED_ALL|SA=UFO_Power_Explosion|DUPLICATES_OK=0											-	-	-													
Cyberdisc_Explosion		-			DEATH		-					-														-	-	-																	EXPLODE		-										EXPLOSION=Cyberdisc																DEFAULT	DEFAULT	"%1 explodes."												
UFO_Power_Explosion		-			PROP_DESTROYED	-					-														-	-	-																	EXPLODE		-										EXPLOSION=UFO_Power																DEFAULT	DEFAULT	"%1 explodes."												
Silacoid_Burn_Prop		-			E_MOV_ON_P2	-					-														-	-	-																	DAMAGE_PROP	-										DMG=20|DMG_TYPE=IN																-	-	-													
Silacoid_Burn_Cell		-			MOVE_ON_CELL	-					-														-	-	-																	DAMAGE_CELL	-										DMG=20|DMG_TYPE=IN																-	-	-													
Chryssalid_Zombify		-			MELEE_ATK_ENT	-					-														-	-	-																	MUTATE_DELAYED	E_RACE==Human									ENTITY=Zombie|FACTION=ALIEN|TU=DEPLETE|CARRY_ARMOR_DMG=0											DEFAULT	DEFAULT	"[name] impregnates {name} with an egg, injects {objpron} with venom, and resurrects {objpron} as @ %1."
// added shriek for Chryssalid on attacking target, rather than spotting it like original (can change later)									
Chryssalid_Shriek		-			MELEE_ATK_ENT	COOLDOWN>=1				-														-	-	-																	FLUFF		-										-																		GLOBAL	DEFAULT	"An unnatural shriek pierces the air."									
Hatch_Chryssalid		-			DEATH		DMG_TYPE!=IN				-														-	-	-																	MUTATE		-										ENTITY=Chryssalid|FACTION=ALIEN|INVENTORY=DROP|TU=RESTORE|CARRY_ARMOR_DMG=1|PARTICLE=Hatch_Chryssalid_E						DEFAULT	DEFAULT	"@ %1 bursts forth from [name]."									
Motion_Scanner			-			USE_ON_CELL	-					TU_TYPE=PERCENT|TU_COST=25|METHOD=REFLEX									DEFAULT	DEFAULT	"[name] activates [poss] %1."														SCANNER		-										SCAN=MOTION|RANGE=9|V_RANGE=3|INTERVAL=5|BLIP=CScanner_Blip_OR5_0(8)										-	-	-													
Mind_Probe			-			USE_ON_ENT	-					TWOHANDED=1|TU_TYPE=PERCENT|TU_COST=50|METHOD=MANUAL|RANGE=999|VIS=FAC_FOV|RADIUS=0				DEFAULT	DEFAULT	"[name] grips [poss] %1."														MIND_PROBE	-										-																		-	-	-													
Psi-Amp_Mind_Control		"Mind Control"		USE_ON_ENT	-					SELECT=1|TU_TYPE=ABSOLUTE|TU_COST=25|METHOD=MANUAL|RANGE=999|VIS=ENT_FOV|RADIUS=0				DEFAULT	DEFAULT	"[name] activates [poss] %1."														SWITCH_FACTION	E_TRAIT(Sentient)>0								FACTION=SOURCE|SWITCH%=-1|DURATION=1|TU=RESTORE|PARTICLE=Psi_Strong|PARTICLE2=Psi_Weak|ALT_TEXT="No noticeable effect on [name]."		DEFAULT	DEFAULT	"[name] is no longer in control of [objpron]self."							
Psi-Amp_Panic			"Panic"			USE_ON_ENT	-					SELECT=1|TU_TYPE=ABSOLUTE|TU_COST=25|METHOD=MANUAL|RANGE=999|VIS=ENT_FOV|RADIUS=0				DEFAULT	DEFAULT	"[name] activates [poss] %1."														PANIC_ATTACK	E_TRAIT(Sentient)>0								PARTICLE=Psi_Weak																DEFAULT	DEFAULT	"[name] feels uneasy."											
Medkit				-			USE_MEDKIT	-					TU_TYPE=ABSOLUTE|TU_COST=0											-	-	-																	OPEN_MEDKIT	E_TRAIT(Mechanical)==0								-																		-	-	-													
Medkit_Painkiller		"Pain Killer"		MEDKIT_FUNCTION	COUNT<=10				TU_TYPE=ABSOLUTE|TU_COST=10											-	-	-																	MED_PAINKILLER	E_UNCONSCIOUS==0								-																		DEFAULT	DEFAULT	"[name] shoots {name} up with pain killers."								
Medkit_Heal			"Heal"			MEDKIT_FUNCTION	COUNT<=10				TU_TYPE=ABSOLUTE|TU_COST=10											-	-	-																	MED_HEAL	-										HEAL_CRITICAL=1|HEAL_HP=3															DEFAULT	DEFAULT	"[name] heals {name}."											
Medkit_Stimulant		"Stimulant"		MEDKIT_FUNCTION	COUNT<=10				TU_TYPE=ABSOLUTE|TU_COST=10											-	-	-																	MED_STIMULANT	-										STAMINA_BOOST=10|RECOVER_STUN=4															DEFAULT	DEFAULT	"[name] shoots {name} up with stimulants."								
//TEST									                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
SA_SMOKEBOX			"Smokebox"		USE_ON_ENT	-					SELECT=1|DESTROY_COUNT=1|TU_TYPE=PERCENT|TU_COST=25|METHOD=REFLEX						DEFAULT	DEFAULT	"[name] activates [poss] %1."														EXPLODE		-										EXPLOSION=HWP_Smoke																-	-	-													
Mind_Control			-			PROJ_HIT_ENT	-								-											-	-	-																	FLUFF_ENT	E_TRAIT(Sentient)==0								-																		DEFAULT	DEFAULT	"[name] is immune to the effect."									
+																																															SWITCH_FACTION	-										CONTINGENCY=FAILED_ALL|FACTION=SOURCE|SWITCH%=33|DURATION=1|TU=RESTORE|PARTICLE=Psi_Strong|PARTICLE2=Psi_Weak|ALT_TEXT="No noticeable effect."	DEFAULT	DEFAULT	"[name] is no longer in control of [objpron]self."							
Panic_Attack			-			PROJ_HIT_ENT	-								-											-	-	-																	FLUFF_ENT	E_TRAIT(Sentient)==0								-																		DEFAULT	DEFAULT	"[name] is immune to the effect."									
+																																															PANIC_ATTACK	E_TRAIT(Sentient)>0								PARTICLE=Psi_Weak																DEFAULT	DEFAULT	"[name] feels uneasy."											
SA_PSI_LEADER			-			PROJ_HIT_ENT	-					-														-	-	-																	FLUFF_ENT	E_TRAIT(Sentient)==0								-																		DEFAULT	DEFAULT	"[name] is immune to the effect."									
+																																															PANIC_ATTACK	RANDOM<=75									CONTINGENCY=FAILED_ALL|PARTICLE=Psi_Weak													DEFAULT	DEFAULT	"[name] feels uneasy."											
+																																															SWITCH_FACTION	-										CONTINGENCY=FAILED_ALL|FACTION=SOURCE|SWITCH%=25|DURATION=1|TU=RESTORE|PARTICLE=Psi_Strong|PARTICLE2=Psi_Weak|ALT_TEXT="No noticeable effect."	DEFAULT	DEFAULT	"[name] is no longer in control of [objpron]self."							
SA_PSI_COMMANDER		-			PROJ_HIT_ENT	-					-														-	-	-																	FLUFF_ENT	E_TRAIT(Sentient)==0								-																		DEFAULT	DEFAULT	"[name] is immune to the effect."									
+																																															SWITCH_FACTION	RANDOM<=75									CONTINGENCY=FAILED_ALL|FACTION=SOURCE|SWITCH%=40|DURATION=1|TU=RESTORE|PARTICLE=Psi_Strong|PARTICLE2=Psi_Weak|ALT_TEXT="No noticeable effect."	DEFAULT	DEFAULT	"[name] is no longer in control of [objpron]self."							
+																																															PANIC_ATTACK	-										CONTINGENCY=FAILED_ALL|PARTICLE=Psi_Weak													DEFAULT	DEFAULT	"[name] feels uneasy."											