<?xml version="1.0"?>
<FunctionSet>
	<LiftBlockade>
		<Goal>Lift_Blockade</Goal>
		<Function>Needs_Blockade_Lifted</Function>
	</LiftBlockade>

	<Build_Weapon>
		<Goal>Build_Weapon</Goal>
		<Function>Needs_Weapon</Function>
	</Build_Weapon>

	<Build_Base_Shield>
		<Goal>Build_Base_Shield</Goal>
		<Function>Needs_Base_Shield</Function>
	</Build_Base_Shield>

	<Build_Jamming_Station>
		<Goal>Build_Jamming_Station</Goal>
		<Function>Needs_Jamming_Station</Function>
	</Build_Jamming_Station>

	<Remove_Smuggler>
		<Goal>Remove_Smuggler</Goal>
		<Function>Needs_Smuggler_Removed</Function>
	</Remove_Smuggler>

	<Build_Turbolasers>
		<Goal>Build_Turbolasers</Goal>
		<Function>Needs_Turbolasers</Function>
	</Build_Turbolasers>

	<Generate_Magic_Ground_Defense>
		<Goal>Generate_Magic_Ground_Defense</Goal>
		<Function>Zero</Function><!--Needs_Magic_Ground_Defense-->
	</Generate_Magic_Ground_Defense>

	<Generate_Magic_Space_Defense>
		<Goal>Generate_Magic_Space_Defense</Goal>
		<Function>Zero</Function><!--Needs_Magic_Space_Defense-->
		<Function>Needs_Magic_Space_Defense</Function>
	</Generate_Magic_Space_Defense>

	<Generate_Magic_Ground_Defense_Easy>
		<Goal>Generate_Magic_Ground_Defense_Easy</Goal>
		<Function>Zero</Function><!--Needs_Magic_Ground_Defense_Easy-->
	</Generate_Magic_Ground_Defense_Easy>

	<Generate_Magic_Space_Defense_Easy>
		<Goal>Generate_Magic_Space_Defense_Easy</Goal>
		<Function>Zero</Function><!--Needs_Magic_Space_Defense_Easy-->
	</Generate_Magic_Space_Defense_Easy>

	<Generate_Magic_Ground_Defense_Hard>
		<Goal>Generate_Magic_Ground_Defense_Hard</Goal>
		<Function>Zero</Function><!--Needs_Magic_Ground_Defense_Hard-->
	</Generate_Magic_Ground_Defense_Hard>

	<Generate_Magic_Space_Defense_Hard>
		<Goal>Generate_Magic_Space_Defense_Hard</Goal>
		<Function>Zero</Function><!--Needs_Magic_Space_Defense_Hard-->
	</Generate_Magic_Space_Defense_Hard>

	<Generate_Magic_Ground_Structure>
		<Goal>Generate_Magic_Ground_Structure</Goal>
		<Function>Zero</Function><!--Needs_Magic_Ground_Structure-->
	</Generate_Magic_Ground_Structure>

	<Generate_Magic_Cash_Drop>
		<Goal>Generate_Magic_Cash_Drop</Goal>
		<Function>Zero</Function><!--Needs_Magic_Cash_Drop-->
	</Generate_Magic_Cash_Drop>
</FunctionSet>
