-------------------
| Conditions
-------------------

	Accumulate(Player, Comparison, Amount, Resource);
	Always();
	Briefing();
	Bring(Player, Comparison, Amount, Unit, Location#);
	Command(Player, Unit, Comparison, Amount);
	CommandLeast(Unit);
	CommandLeastAt(Unit, Location#);
	CommandMost(Unit);
	CommandMostAt(Unit, Location#);
	CountdownTimer(Amount, Comparison);
	Deaths(Player, Comparison, Amount, Unit);
	ElapsedTime(Comparison, Amount);
	HighestScore(ScoreType);
	Kill(Player, Comparison, Amount, Unit);
	LeastKills(Unit);
	LeastResources(Resource);
	LowestScore(ScoreType);
	MostKills(Unit);
	MostResources(Resource);
	Never();
	Opponents(Player, Comparison, Amount);
	Score(Player, Comparison, Amount, Score);
	Switch(Switch#, State);

-------------------
| Actions
-------------------

	CenterView(Location#);
	Comment(String#);
	CreateUnit(Player, Unit, Amount, Location#);
	CreateUnitProperty(Player, Unit, Amount, Location#, SlotNumber);
	Defeat();
	DisplayText(String#, AlwaysDisplay);
	Draw();
	GiveUnits(StartPlayer, EndPlayer, Unit, Amount, Location#);
	KillUnit(Player, Unit);
	KillUnitAt(Player, Unit, Amount, Location#);
	LeaderBoardControlAt(Unit, Location#, String#);
	LeaderBoardControl(Unit, String#);
	LeaderBoardGreed(Amount);
	LeaderBoardKills(Unit, String#);
	LeaderBoardPoints(ScoreType, String#);
	LeaderBoardResources(ResourceType, String#);
	LeaderBoardGoalControlAt(Unit, Location#, String#, Amount);
	LeaderBoardGoalControl(Unit, String#, Amount);
	LeaderBoardGoalKills(Unit, String#, Amount);
	LeaderBoardGoalPoints(ScoreType, String#, Amount);
	LeaderBoardGoalResources(ResourceType, String#, Amount);
	LeaderBoardComputerPlayers(State);
	MinimapPing(Location#);
	ModifyUnitEnergy(Location#, Player, Percent, Unit, Amount);
	ModifyUnitHangarCount(Location#, Player, HangarCount, Unit, Amount);
	ModifyUnitHitPoints(Location#, Player, Percent, Unit, Amount);
	ModifyUnitResourceAmount(Location#, Player, ResourceAmount, Unit, Amount);
	ModifyUnitShieldPoints(Location#, Player, Percent, Unit, Amount);
	MoveLocation(Location#, Player, Unit, LocationToMove#);
	MoveUnits(Player, Unit, Amount, Location1#, Location2#);
	MuteUnitSpeech();
	Order(Player, Unit, LocationStart#, LocationGo#, Order);
	PauseGame();
	PauseTimer();
	PlayWav(String#);
	PreserveTrigger();
	RemoveUnit(Player, Unit);
	RemoveUnitAt(Player, Unit, Location#, Amount);
	RunAIScript(Number);
	RunAIScriptAt(Location#, Number);
	SetAlliance(Player, Status);
	SetCountdownTimer(Modifier, Amount);
	SetDeaths(Player, Unit, Modifier, Amount);
	SetDoodadState(Player, Modifier, Unit, Location#);
	SetInvincibility(Player, Modifier, Unit, Location#);
	SetMissionObjectives(String#);
	SetNextScenario(String#);
	SetResources(Player, Modifier, ResourceType, Amount);
	SetScore(Player, Modifier, Score, Amount);
	SetSwitch(Switch#, Modifier);
	TalkingPortrait(Unit, Time);
	Transmission(Location#, Wav#, Modifier, TransTime, WavTime, Unit, String#);
	UnmuteUnitSpeech();
	UnpauseGame();
	UnpauseCountdownTimer();
	Victory();
	Wait(Time);

-------------------
| Appendix
-------------------

IMPORTANT: 
	String and Location fields are not the actual string and location string.
	These just refer to the NUMBER of the string and location. Use the Get String
	Number and Get Location Number buttons.

VAIRABLES:
	Feel free to use vairables wherever you want. For instance you could do this...
	Wait($x);
	$x will be replaced with the current value of x running. You can also use the
	vairables $a, $b, $c, $d, $e under Options>Other Vairables.

	As of 0.93 you can now use equations in data fields. Example:

		$a($b + Sin($x)) is completely valid data

/=============================================\

	Players-valid Values
		P1-P12
		Foes
		Allies
		CurrentPlayer
		Force1
		Force2
		Force3
		Force4
		AllPlayers
		NonAlliedVictoryPlayers

	Resources:
		Ore
		Gas
		OreAndGas

	Modifiers:
		All
		Set
		Clear
		Toggle
		Randomize
		Move
		Patrol
		Attack
		SetTo
		Add
		Subtract
		Enable
		Disable

	Score:
		Kills
		Razings
		KillsAndRazings
		Custom
		

		