Starsiege: Tribes Community Archive

Hunters_1.4

by admin
⤓ Download · 95.0 KB
No file description.
Filename
Hunters_1.4.exe
Size
95.0 KB (listed 95KB)
Type
EXE
Version
1.4 (from readme)
Developer
admin
Last update
Jun 07, 2008 - 02:15
Format
PE32 executable (GUI) Intel 80386, for MS Windows, 6 sections
Readme — HuntersReadme.txt (from the archive itself)
Tribes Hunters v1.4
Developed by Tinman aka "Kidney Thief"
August 1, 1999

If you choose to distribute this mission pak, I request that you do so "as is",
with no modifications.  Please email any bugs, irritations, suggestions, or
other comments to: tinman@dynamix.com

Much thanks to the creators of "HeadHunters" for Quake for the inspiration.
http://www.planetquake.com/headhunters

Hunters web site:  http://www.tribesplayers.com/tribesplayers/hunters

Thanks, and happy hunting!

------------------------

OVERVIEW:

   This is a server side mission pak which will allow any client to connect and play Hunters.
   It does not in anyway modify a server from the BASE server type, nor will it interfere with
   the pre-existing missions that shipped with Tribes.

GAME OBJECTIVES:

   -  The object is to grab flags from fallen players and bring them to the "Nexus".
   -  A player is given a flag each time they respawn.  When that player is killed,
      they drop their flag, and any flags they have collected, but have not yet
      brought to the "Nexus".
   -  Only flags brought to the "Nexus" score points.
   -  Scoring is progressive:  1 flag = 1 point,
                               2 flags = 1 + 2 = 3 points,
                               3 flags = 1 + 2 + 3 = 6 points, etc...
   -  The "Nexus" is marked on all maps (use the commander screen).
   -  You will take damage for both camping near the "Nexus", and leaving the mission area.
   -  Dropped flags will disappear after 2 minutes, so no "stashing"!

INSTALLATION:  (server only)

   Extract directly into your Tribes directory.  The file: "flagHunter.cs" should appear in
   the "base" directory, and the "*.mis" and "*.dsc" files should appear in "base\missions".

   Tribes Hunters should now be installed on your server.

EXECUTION:

   A new mission type "Flag Hunter" will appear on your "Create Server" screen.  To begin a
   "Hunters" mission, choose "Flag Hunter" from the mission types pulldown menu, and select
   a mission. Now either host a server as you normally would, or quit and begin a dedicated
   server.

CREATING A NEW HUNTERS MISSION:

   The elements for creating a new Hunters mission are:
   -  The mission must have only 1 team defined.
   -  The mission requires a "Nexus".  Using the mission editor, add a group "Trigger" to the
      desired location.  Then edit the ".mis" file, and add the line:

         nexus = "true";

      to the instantiation of the "Trigger" object you just added.  The physical presence of
      the Nexus as you see them in the game are decorative.  Only the "Trigger" matters.
   -  At the *BEGINNING* of the ".mis" file, add the following lines:

         exec(FlagHunter);
         $Game::missionType = "Hunter";
         $Server::teamName0 = "Hunters";
         $Server::teamSkin0 = "beagle";

   -  To customize which weapons a player spawned with, and which weapons are banned, add the
      list to the beginning of the ".mis" file as well:

         //list of items players spawn with
         $FlagHunter::spawnWeapon = "Disclauncher";
         $FlagHunter::spawnList[0] = "LightArmor";
         $FlagHunter::spawnList[1] = "Disclauncher";
         $FlagHunter::spawnList[2] = "";

         //list of banned items
         $FlagHunter::banList[0, type] = "Mortar";
         $FlagHunter::banList[0, name] = "Mortar";
         $FlagHunter::banList[1, type] = "";

      In the above example, the player would spawn in light armor, with only a disc launcher.
      The player would also not be able to buy Mortars from the inventory stations.  Note that
      both lists are terminated with a null string.

   -  At the *END* of the ".mis" file, add the following lines:

         if ($FlagHunter::TeamHunters)
         {
            %newTeam = newObject("team1", TeamGroup, false);
            addToSet("MissionGroup\\Teams", %newTeam);

            //make sure the inv stations can be used by all...
            %invGroup = nameToId("MissionGroup\\InventoryGroup");
            Group::iterateRecursive(%invGroup, GameBase::setTeam, -1);
         }
         else
         {
            //put the inv stations back on team 0 so they can't be destroyed...
            %invGroup = nameToId("MissionGroup\\InventoryGroup");
            Group::iterateRecursive(%invGroup, GameBase::setTeam, 0);
         }


   -  Create a ".dsc" file in the base\missions directory the same name as your ".mis" file.
      Make sure that in this file, the line:

         $MDESC::Type = "Flag Hunter";

      is included.  This will allow the mission to be selectable from the shell.

   -  The new Hunters mission should now be complete.  Be sure to send me a copy!

DISCLAIMER:

   While I am an employee of Dynamix, this was a pet project, and not an official Dynamix
   release.  Neither myself, nor Dynamix can be held responsible for any problems caused by
   the installation and execution of this mission pak.
   

HISTORY
-------
02/17:	-Version 1.4 release
	-TEAM HUNTERS:  The game is still pretty much the same, except the players are now
	 on two teams.  Flag returns contribute to the team score, while kills contribute
	 to the individuals score.  All maps have been modified to play either way.
	-Added a "Track player" option when you click on a player in the TAB menu.
         This will set your waypoint to them, and keep you posted when they pick up flags,
         when they cap, or when they die.  To cancel the auto-tracking, choose yourself.
	-Bug fix:  minor bug fix in the TAB menu - if a player is selected, menu items
         such as "Change Missions" were available, but should only be if no one is selected.
	-Bug fix:  the "Nexus camping damage" functions had a bug that would duplicate both
	 the warnings, and the damage caused.

12/08:  -Version 1.3 release
        -Three new missions:  ValleyOfTheWolf co
Contents — 25 files (inside the archive)
Source: The Exiled — Tribes Repository
Original page: https://library.theexiled.pwnageservers.com/file.php?id=223
Archived source HTML: _source/file/223.html