MissionInfo Pack v1.6
=====================
13th August 1999

Mission information for scripts.  Currently contains information about objectives.

Changes in v1.6:
  + Kispen wrote a program to convert from a mission .mis file to the .cs files
    used by the MissionInfo Pack.  This makes it a _lot_ easier to make the info
    files, thanks Kispen!  Look at Missions-Readme.txt for more info.
  + Kispen added support for a lot of missions, theres too many to list here.  The
    pack now has info for over 300 missions!

Changes in v1.5:
  + Finished adding score info for the supported missions
    (all supported have score info now).
  + |HH|Mother added support for: BloodBath_2, Broadside2, DangerousCrossing2,
    Death_in_the_Dark, Desert_Of_Death2, Flags_of_Death, IcePlant,
    King_of_the_Hill, TastefullyCrashedBase, TheColony, WillVSPower, WillVSPower2.

Changes in v1.4:
  + Added score info to the mission info files.
  + Added support for missions: A Safe Warm Place, Blastside, IceRidge2,
    Raindance2, Rollercoaster_2, Scarabrae2, Snowblind2.

Changes in v1.3:
  + Added support for all the standard CTF missions.
  + Added support for missions: BloodBath, Bloodside, Deathcoaster,
    Prisoner_of_War, SniperZone, TripleThreat2000, Underground, Volcano.
  + Updated Scarabrae.cs and TheDamned.cs for CTF support.

Changes in v1.2:
  + Added Abbreviations.cs that contains all the abbreviations that work with the
    current map support and ObjectiveTrak.
  + Added support for missions: Monolith, SkyJack, Spaceport, TheDamned,
    TinyAvengers, TunnelRats.
  + Added $ObjData::MissionType which can be used instead of $ServerMissionType.
  + Pulse sensors were missing from Siege.cs.

Changes in v1.1:
  + Added support for multipe team mission FourWayDance.
  + Documentation on how to use the files in your own scripts.
  = Fixed bug in Valhalla.cs.


Installation
------------

The zip file has all the files you need in the right directories.  Unzip
them all into the tribes\config directory.  All the files should now be in a
directory called tribes\config\Missions.  No further installation is necessary;
if the files are in this directory scripts will use them.


Note to scripters
-----------------

If you want more information in the files in the pack then I will collaborate with
you to achieve this.  Other useful information could be waypoints etc.

To use the scripts in the pack use:
	exec("Missions\\"@$ServerMission@"@.cs");

$ObjData::MissionType is set to the mission type for this mission.
$ServerMissionType isn't set on all servers.  This variable can be used reliably.

$ObjData::Num will now be set to the number of objectives.

The objectives are stored using ID's from 0 up to one less than the number of
objectives.  The names of the objectives are stored in an array, eg:
	%name = $ObjData::[%id, name];

Similarly the types are stored in an array, eg:
	%type = $ObjData::[%id, type];

The type can be one of:
	ctf
	candh
	dandd
	fandr

The scores are stored in an array, eg:
	%score = $ObjData::[%id, score];

The score consists of two words, the first being the amount of fixed score to add,
the second being the points per minute scored for the objective.  For a flag for
instance the score is "1 0", for a tower on a C&H mission the score might be "0 12".

The score that a team must get to win outright is stored in $ObjData::WinScore.