Writer's Scripts for Starsiege Tribes
by Lorne Laliberte,
The Friendly Canadian Writer
Introduction
My scripts are meant to enhance the player's experience of the game by adding new features, automating simple events, and generally making the game more fun to play. In no way do these scripts constitute cheating -- the Starsiege Tribes development team was careful to prevent any means for cheating through their scripting engine, and I agree whole-heartedly with this philosophy.
Disclaimer
These scripts are not to be used by anyone who practices any form of cheating; doing so will be considered a big bad booboo and you'll surely suffer under the weight of that heavy conscience for the rest of your life. :)
You are free to modify these scripts in any way, but if you make any changes, you MUST send me a copy. Please. And if you come up with something really cool, please share your discoveries and your scripts with the rest of us.
By downloading these scripts, you assume all responsibility for any damages caused, however unlikely they may be.
Installation instructions
1. Download the installer below
2. Run the writer.exe program and follow the instructions
3. Before running Tribes, edit the settings at the top of each script in your config\writer directory as required
4. That's it!
The scripts are currently at version 5.12 (February 23, 2001)
The scripts
Here is a list of the "feature" scripts that are in the pack. (For the list of support scripts, see the support pack page.)
File: Version: Date: Description:
ammo_check.cs - 1.18 - December 29, 1999 - Automatically switch to a different weapon when you run out of ammo
ammoHUD.cs - 1.4 - December 31, 2000 - Display your current weapon's ammo (very unobtrusively) in a small HUD
announce.cs - 1.7 - December 31, 2000 - Automated messages to keep your teammates informed
auto_repair_kit.cs - 3.15 - October 27, 2000 - Automatically use a repair kit when you pick one up, heal yourself faster at inventory stations, and (manually) taunt opponents who leave a repair kit behind
command_strings.cs - 1.2 - October 28, 2000 - Change "Command Acknowledged," "Command Declined" and "Objective Completed" to whatever you'd like
crouch.cs - 1.7 - October 28, 2000 - Toggle crouch mode on/off without having to hold the crouch key down
custom_weapons.cs - 4.2 - October 28, 2000 - Assign up to four weapons to any key
deploy_repeat.cs - 1.0 - January 8, 2001 - Continue trying to deploy an item while you hold your "use(backpack);" key
drop_ammo.cs - 1.4 - December 9, 2000 - Bind a key to drop any ammo you don't need (don't have a weapon for)
enemy_mine.cs - 1.0 - December 31, 2000 - Automatically drop a mine when you access a working enemy station
energy_bar.cs - 1.0 - October 28, 2000 - Adds a small energy bar just above, below or beside your crosshairs
fast_faves.cs - 7.6 - January 2, 2001 - Buy stuff from inventory stations faster (select what you want in advance)
fire.cs - 3.0 - October 29, 2000 - Adds events that trigger when you fire
fire_on_my_target.cs - 1.7 - October 28, 2000 - Automatically say "Fire on my target!" when you fire the targeting laser
incoming.cs - 2.2 - October 28, 2000 - IncomingHUD helps you compose detailed "incoming" warning messages quickly
jet.cs - 1.4 - October 28, 2000 - Add events that trigger when you jet
jump.cs - 2.7 - October 28, 2000 - Hold or tap a key to keep jump, jump, jumping -- the skier's best friend :)
jump_and_jet.cs - 1.8 - October 28, 2000 - Automatically jump whenever you jet
keep_moving.cs - 2.5 - October 28, 2000 - Tap a movement key to keep moving in that direction
kitHUD.cs - 1.4 - February 21, 2001 - Display your repair kit status in a small HUD (VERY useful if you use auto_repair_kit.cs -)
laser_ready.cs - 3.1 - December 14, 2000 - Play a local sound ("Ready") when your laser rifle is fully charged
litterbug.cs - 2.2 - October 28, 2000 - Automatically or manually toss stuff from inventory stations
mmb_repair.cs - 2.11 - December 14, 2000 - Press the middle mouse button to start repairing an object (or yourself) with the repair gun, automatically restoring your previously selected weapon when the repair is complete (or interrupted). Many more features (too many to list).
move.cs - 1.3 - October 28, 2000 - Adds events to the movement keys
next_weapon.cs - 1.0 - February 18, 2001 - Lets you override the weapon order for nextWeapon() and prevWeapon() calls
pack_and_back.cs - 2.4 - February 11, 2000 - Automatically switch back to your previous weapon when you complete repairs
packHUD.cs - 1.3 - December 9, 2000 - Show the name and status of your current pack on the screen
pda_dance.cs - 1.5 - October 28, 2000 - Press a key to perform a random "evasive maneuvers" dance
pilot_mode.cs - 3.7 - October 28, 2000 - Increases your mouse sensitivity in vehicles to make piloting easier
scavenger.cs - 2.5 - January 8, 2001 - Automatically drop unwanted items you pick up in the field
sticky_fire.cs - 1.4 - October 27, 2000 - Make certain weapons keep firing after you hold the fire button down for a while
third_person.cs - 1.3 - October 27, 2000 - Automatically switch to third-person view while moving in certain directions, and trigger events on point of view changes (from 1st person to 3rd person, etc.)
throw.cs - 2.3 - October 27, 2000 - Adds several new ways to throw stuff -- gives you complete control over throwing grenades and mines
throwHUD.cs - 1.3 - December 31, 2000 - Display your current grenade and mine count in an unobtrusive little HUD
weaponHUD.cs - 1.4 - February 23, 2001 - Show the name of your current weapon on the screen (helpful when playing mods)
xhair.cs - 2.3 - February 11, 2001 - Weapon-specific reticles and rangefinders with easy in-game configuration
xHUD.cs - 2.4 - December 31, 2000 - Display your current zoom level (very unobtrusively) in a small HUD
zHUD.cs - 1.3 - December 31, 2000 - Customizable zoom brackets that automatically adjust to new zoom.cs - zoom levels (3.5x, 4x, etc.), can be on-screen at all times, or for as long as you want (optional and adjustable)
zoom.cs - 4.2 - October 25, 2000 - Allows you to zoom in and out, define any number of zoom levels, enable or disable the zoom rollover at minimum and maximum zoom, toggle zoom mode on with a key tap, define keys to go directly to specific zoom levels, adds events for zoom on/off and zooming in/out (for scripters)