	
Job Description Keywords:
	
	
	
Basic keywords
	ENTITY=(text)
		Creates a new entity object of type (text). Valid values for 
		(text) are listed in the section titled Entities. Additionally,
		entity exclusive keywords may be invoked after the ENTITY keyword
		is used. These keywords will modify the last entity created with
		the ENTITY keyword.	If they are not specified, default values
		are used. (see below)
	FILE=(text)
		Launches a script file specified by (text).
	MSG=(text)
		Displays an in game message specified by (text).
	BONUS=(number)
		Awards the player a score bonus by adding (number) to the players score.
	GIVEPOWERUP=(number)
		Gives the player the powerup specified by (number). (see Numeric Keywords)
		Not implemented yet.

	SUCCESS=(number)
		Sets the success value for the player. Values can be:
		NONE (0) = Return to title screen without displaying mission status.
		FAILED (1) = Show Mission Failed message and status screen. High scores and times will NOT be saved.
		OK (2) = Show Mission Complete message and status screen. High scores and times WILL be saved.
		PERFECT (3) = Show Mission Perfect message and status screen. High scores and times WILL be saved. This feature is not yet implemented and behaves teh same as OK for now.
		In order to invoke a success value you must call GAMEOVER. The SUCCESS command only sets the success state which will be used when GAMEOVER is called. If the player dies, GAMEOVER will automatically be called and the last SUCCESS value will be used.
	GAMEOVER
		This will end the game using the success value that is currently set. If the player is alive when this is called, the player will fly off the screen.
		Do not specify a parameter with (using =whatever) with this keyword.
	






Entity Exclusive Keywords:
	X=(number)
		Screen X Position
	Y=(number)
		Screen Y Position
	XL=(number)
		Entity X Length
	YL=(number)
		Entity Y Length
	MAXHEALTH=(number)
		Sets both the Entity Maximum Health and the Entity Health (same as HEALTH). When a counter resets HEALTH after executing ONKILL, it will use this value.
	COUNTER=(number)
		Same as MAXHEALTH.
	HEALTH=(number)
		Entity Health
		If (number) is greater than MAXHEALTH, MAXHEALTH is NOT set to (number)
		Make sure to also set MAXHEALTH also if you use HEALTH
	COUNT=(number)
		Used by COUNTER entities to specify how many times they activate.
		(default is 0, which is infinate)
	SCORE=(number)
		Entity Score
	DEBRIS=(number)
		Amount of debris to create when entity dies.
	ONKILL=(text)
		Name of a script file to invoke when entity dies.
		You can use commas (,) to specify multiple commands to happen when the entity dies as long as they are all on a single line.


Numeric Keywords
	Numeric Keywords are words that can follow numbers and act as multipliers.
	The syntax for any (number) value should be as so:
		(%)(-)(number)(numeric keyword)
	You can NOT combine multiple numeric keywords.
	If you see the ingame message "Script Error: Unrecognized Numeric Keyword" it
	means that one of your (number) values did not correctly follow this
	syntax. Check to make sure you didn't mistype something.
	 
	%(number)
		Causes the script to use a random number between 0 and (number).
		All numeric keywords can be prefixed with % to achieve a random number.
	-(number)
		Multiplies (number) by -1. When used with %, the - must come AFTER the %.
	(number)SEC or (number)SECOND
		multiplies number by 100, useful for HEALTH values with TIMECOUNTER entities
		to make the numbers more understandable.
	(number)MINUTE or (number)MINUTE
		multiplies number by 6000, useful for HEALTH values with TIMECOUNTER entities
		to make the numbers more understandable.
	SCREENX or SCREENY
		The length or height of the screen.
	SCREENXCENTER or SCREENYCENTER
		The center of the screen (same as 0.5SCREENX or 0.5SCREENY).
	RANDOMX or RANDOMY
		A random number between -SCREENX and 2SCREENX, or -SCREENY and 2SCREENY.
		This is useful for placing enemies at random locations because the range
		is the same as any spot within the radar.
	RADARTOP or RADARBOTTOM or RADARLEFT or RADARRIGHT
		Edges of the in game playing fields.
		(same as -SCREENY, 2SCREENY, -SCREENX, and 2SCREENX)
	NULL
		Same as the number zero.

Entity Keywords
	NACHO
		enemy
	LITER
		enemy
	SODA
		enemy
	TRISCUT
		enemy
	JONES
		enemy
	TIMECOUNTER
		an invisible entity which losses 1 health point of health every 10 milliseconds.
		By setting the HEALTH and ONKILL properties of this entity you can create a timed
		spawn event. For example, using a HEALTH value of 100 and an ONKILL value of "nacho"
		TIMECOUNTER will spawn a new Nacho entity every 1 second.
		Additionally you can specify the COUNT parameter to specify how many times the
		TIMECOUNTER will be used before it is removed. Setting COUNT to 1 will cause one
		entity to be created, while using 0 will create an unlimited amount of entities.
	DISTANCECOUNTER
		This works the same as TIMECOUNTER except the health value is decreased by the speed
		which the player is traveling. You can use the "debug mode" (press D) while in Eliter
		in order to see how far you have traveled.


The ONKILL value is by default set to NULL. If it is set to anything else, it must
be a valid filename located in the eliter\missions\ directory. When the ENEMY onject
is killed (or in the case of a TIMECOUNTER/DISTANCECOUNTER when the counter reaches
its limit) the script pointed to by ONKILL will be executed. Allow the creation of
new entities, etc.