Dynamix Tribes Tools Toolkit
by Dynamix
⤓ Download · 62.9 MBVarious Tribes tools released by the developers.
- Filename
tribestools2.zip- Size
- 62.9 MB (listed 62.86MB)
- Type
- ZIP
- Developer
- Dynamix
- Last update
- May 26, 2009 - 03:05
- Format
- Zip archive data, at least v2.0 to extract, compression method=deflate
Readme — TribesTools/readme.txt (from the archive itself)
----------------------------------------------------------------------
Tools release notes:
----------------------------------------------------------------------
This is a collection of the tools which we used in the production of
Tribes. We provide the tools to you as-is. We understand that the tools
are not completely bug-free, though with some patience, and a little use,
you should be able to use them for the purpose intended.
Please read through all the documentation provided with this release.
Many of the tools are somewhat tricky in their use -- the documentation
touches on some of these issues.
We will continue to update the tools, and the accompaning documentation,
as we see fit. Any changes will be posted on 'www.tribesplayers.com'.
----------------------------------------------------------------------
Files included in this release:
----------------------------------------------------------------------
cw3230.dll
cw3230mt.dll
cw3240mt.dll
extract.exe
makeskin.exe
matilda2.exe
MaxShapes.zip
mfc42d.dll
missionlighting.exe
missionlighting.cs
msvcrtd.dll
picanew.exe
textable.exe
vmerge.exe
vt.exe
vtlist.exe
zed.exe
zedbuild.exe
zedlight.exe
zedshape.exe
docs\AddingVoiceSets.txt
docs\MakeSkin.txt
docs\Matilda.txt
docs\PicaNew.txt
docs\MissionEditor\miseditor.htm
docs\MissionEditor\Image72.gif
docs\MissionEditor\Image73.gif
docs\MissionEditor\Image74.gif
docs\MissionEditor\Image75.gif
docs\MissionEditor\Image76.gif
docs\ZED\ZEDmanual.htm
docs\ZED\Image(1-71).gif
palettes\pal1MS.pal
palettes\pal1PS.act
palettes\pal2MS.pal
palettes\pal2PS.act
palettes\pal3MS.pal
palettes\pal3PS.act
samples\acommand.zed
samples\BELfloatingPad.zed
samples\bunker2.zed
samples\COPLfloatingPad.zed
samples\DSLfloatingPad.zed
samples\SWLfloatingPad.zed
----------------------------------------------------------------------
Note: be sure to place the following files in your tribes executable
directory:
missionlighting.cs
missionlighting.exe
textable.exe
----------------------------------------------------------------------
----------------------------------------------------------------------
Brief description of executables:
----------------------------------------------------------------------
zed.exe(1.96)
----------------------------------------------------------------------
This program is used to create the interiors used in the game. This
includes any of the bases, towers, bunkers, etc. Please refer to the zed
documentation on the use of this program.
Zed has known stability issues running under Windows 95/98. We highly
recommend that you run zed through Windows NT. If you are unable to run
zed through Windows NT, it is advisable to avoid using the 'Texture View'
and to save often!
We are currently working on a Quake Level (.map file format) converter
for Tribes. Once we are finished with it, it will be posted on our web site.
This should allow you to use your favorite Quake editor to generate Tribes
interior shapes.
Our current focus is on finishing the Quake map converter - so changes to
zed may not come quickly. Please be patient.
zedbuild.exe(3.9) zedlight.exe(3.9) zedshape.exe(3.9)
----------------------------------------------------------------------
These tools process the exported '.zvl' file from Zed to produce
a '.div' volume for use in the game. Zedshape and Zedlight are invoked
from Zedbuild, so you will never need to run these programs directly.
Example:
zedbuild <zedfile.zvl> [-h]
-h: to enable higher detail, at the expense of speed
(be sure to use when finished with shape)
vt.exe(3.0.1)
----------------------------------------------------------------------
Tool to add files to volumes. Run without arguments for a listing
of commands and usage.
vtlist.exe(1.00)
----------------------------------------------------------------------
Tool to list the files within volumes. Run without arguments for
a listing of commands and usage.
extract.exe(1.0)
----------------------------------------------------------------------
Tool used to get a file from a volume. Run without arguments for a
listing of commands and usage.
vmerge.exe(1.0)
----------------------------------------------------------------------
Used to merge two volumes together. Run without arguments for a
listing of commands and usage.
textable.exe(2.1)
----------------------------------------------------------------------
This program generates a material list and a terrain texture placement
lookup table for use with the terrain engine. We will be posting information
on how to add user generated terrains soon.
missionlighting.exe (1.01)
----------------------------------------------------------------------
This program relights the mission to generate detailed shadows. It
can be invoked in the mission editor by pressing the 'Relight' button. The
program requires the console script 'missionlighting.cs' to be in the same
directory as the executable. Be sure to place it in your executable
directory (where tribes.exe is) along with the 'missionlighting.cs' file.
You can also run the program from a command prompt.
Example:
missionlighting base\missions\raindance.mis
Run without arguments for more information on commands and usage.
makeskin.exe(1.0)
----------------------------------------------------------------------
This program remaps 8-bit Windows .BMP files in Phoenix bitmaps according
to provided palette files for use in TRIBES. For detailed usage please
read 'makeskin.txt'.
picanew.exe(1.3)
-------------------------------------------------Readme — TribesTools/Tribal_IDE/readme.txt (from the archive itself)
----------------------------------
Tribal IDE
The Tribes 2/V12 Script Development Environment
Version : Beta 3.7
Date : 08/09/2001
Author : David Dunscombe
email : davdun@barrysworld.com
Website : http://tribes.barrysworld.net/ide/
----------------------------------
The following is from the GNU Public license, and is a general
disclaimer for Tribal IDE. This does not mean that Tribal IDE is
distributed under GPL.
BECAUSE THE PROGRAM IS LICENSED FREE OF
CHARGE, THERE IS NO WARRANTY FOR THE
PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE
STATED IN WRITING THE COPYRIGHT HOLDERS
AND/OR OTHER PARTIES PROVIDE THE PROGRAM
"AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE
PROGRAM IS WITH YOU. SHOULD THE PROGRAM
PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.
Whats New
---------
Fixed - current file functions was not updating correctly on file save
Fixed - If connection to debugging server was not disconnected via the IDE subsequant editing
woudl generate an exception
Fixed - double clicking of find in files messages would not always pick the correct file if there
were more than one file of the same name in the project
Fixed - compile and exec modified will now only compile and exec files which T2/V12 already has
running, these files have a green file icon next to them while in debugging mode. To compile
a file that is not currently running in T2/V12 right click on in in the project view and
click compile. If successfully compiled & execed it will have a green file icon next to it.
Things to Do
------------
Virtual folders
Overview
--------
What is Tribal IDE?
Tribal IDE is an easy to use environment in which to develop scripts and modifications for
Tribes 2 and also GarageGames V12 Engine ( www.garagegames.com ).
Installation
------------
If your reading this you've installed it =D. If you've used the install then Tribal IDE will require
a restart as the install updates the common controls (although if you have Internet Explorer 5 installed
you dont have to restart).
Shortcut Keys
-------------
Comment Block [SHIFT+ALT+C] - Add comment '//' to begining of every selected line
UnComment Block [SHIFT+ALT+U] - Remove comment '//' from begining of every selected line
Indent Block [TAB] - Indent selected block by specified tab width
UnIndent Block [SHIFT+TAB] - Unindent block by specified tab width
Connect/Resume Debugging [F9] - Connect to debug server, once connected this will resume.
Step Into [F7] - Step into code on line.
Step Over [F8] - Step over current line.
Toggle Breakpoint [F5] - Toggle breakpoint (if possible) at current line.
Plus typical editor ones.
Creating a project
------------------
To create a new project click on the New Project button. This shows a window with a Project Name and
Base Path edit boxes. Type in a name for your project in the space provided. The base path is used
to work out the relative path names for a script. This is needed as the debugger will send the IDE
filenames in the format 'scripts\turret.cs' without an absolute path. So this base path needs to be
something like 'C:\Dynamix\Tribes2\GameData\MyMod\' where mymod is similar to base (ie. you scripts
will be in C:\Dynamix\Tribes2\GameData\MyMod\scripts\ directory). Click OK and the IDE will ask you
whether you want to to scan for .cs files in all subdirectorys from this path.
VL2 in Project Support
----------------------
VL2 files (which are zip files) can be added to the project. The files within them can be open within
the editor as read only. If you want to edit them you will have to extract the vl2 manually and add the
files. However find in files, function browser and debugging will work transparently with the files
within the vl2.
Function Browser
----------------
The function browser initially will parse all the files in your project for functions and the classes
they are in. It will show them in a large list. As you save files in your project the list will
instantly update with the functions your have added/edited or deleted. There is also a seperate list of
the functions in the active file. Also when you rigth click on a function in the editor, say for example
%game.onAIFriendlyFire(%clVictim, %clAttacker, %damageType, %sourceObject);
if you right clicked on the on onAIFriendlyFire bit your would see on the popup menu 5 places where this
function is defined CnHGame::onAIFriendlyFire, CTFGame::onAIFriendlyFire, etc. This can be clicked on to
jump to the relevant code.
Using the debugger
------------------
Tribes 2 has implemented a remote debugger. You can connect to it via a Tribes 2 client with debugger();
but I thought it'd be nice to have a windows app be able to do this. The first thing you need to do
is start up Tribes 2 either
a) on another PC which is on the same network as you
b) run Tribes 2 in a window on same PC
c) run it as a dedicated server on same PC.
For the debugging feature to work correctly you need to have a project with the same script files as
Tribes 2 is running. Also the path for each file needs to be the same relative path as tribes 2,
eg the path next to the script 'defaultGame.cs' in Tribal IDE project view needs to be 'scripts\'.
The relative path for each file in a project is worked out from the base path you set when you
created the project.
Once you have Tribes 2 is running you need to type in the following command in the Tribes 2 console to
enable the debugger
dbgsetparameters(PORT_NUMBER,PASSWORD);
Contents — 3168 files (inside the archive)
- TribesTools/cw3230.dll
- TribesTools/cw3230mt.dll
- TribesTools/cw3240mt.dll
- TribesTools/MakeSkin.zip
- TribesTools/MakeSkin/
- TribesTools/MakeSkin/docs/
- TribesTools/MakeSkin/docs/MakeSkin.txt
- TribesTools/MakeSkin/MakeSkin.exe
- TribesTools/MakeSkin/palettes/
- TribesTools/MakeSkin/palettes/pal1MS.pal
- TribesTools/MakeSkin/palettes/pal1PS.act
- TribesTools/MakeSkin/palettes/pal2MS.pal
- TribesTools/MakeSkin/palettes/pal2PS.act
- TribesTools/MakeSkin/palettes/pal3MS.pal
- TribesTools/MakeSkin/palettes/pal3PS.act
- TribesTools/Matilda.zip
- TribesTools/Matilda/
- TribesTools/Matilda/DML/
- TribesTools/Matilda/DML/1.bmp
- TribesTools/Matilda/DML/2.bmp
- TribesTools/Matilda/DML/3.bmp
- TribesTools/Matilda/DML/4.bmp
- TribesTools/Matilda/DML/5.bmp
- TribesTools/Matilda/DML/6.bmp
- TribesTools/Matilda/DML/sample.DML
- TribesTools/Matilda/DML/sample.ppl
- TribesTools/Matilda/docs/
- TribesTools/Matilda/docs/Matilda.txt
- TribesTools/Matilda/matilda2.exe
- TribesTools/MaxShapes.zip
- TribesTools/MaxShapes/
- TribesTools/MaxShapes/backpacks.zip
- TribesTools/MaxShapes/doors_elevators.zip
- TribesTools/MaxShapes/misc.zip
- TribesTools/MaxShapes/plugins.zip
- TribesTools/MaxShapes/turret.zip
- TribesTools/MaxShapes/vehicles.zip
- TribesTools/MaxShapes/weapons.zip
- TribesTools/Mfc42d.dll
- TribesTools/MiscTools.zip
- TribesTools/MiscTools/
- TribesTools/MiscTools/docs/
- TribesTools/MiscTools/docs/AddingVoiceSets.txt
- TribesTools/MiscTools/docs/MissionEditor/
- TribesTools/MiscTools/docs/MissionEditor/Image72.gif
- TribesTools/MiscTools/docs/MissionEditor/Image73.gif
- TribesTools/MiscTools/docs/MissionEditor/Image74.gif
- TribesTools/MiscTools/docs/MissionEditor/Image75.gif
- TribesTools/MiscTools/docs/MissionEditor/Image76.gif
- TribesTools/MiscTools/docs/MissionEditor/miseditor.htm
- TribesTools/MiscTools/docs/MissionEditor/Thumbs.db
- TribesTools/MiscTools/Mipmake.exe
- TribesTools/MiscTools/TexTable.exe
- TribesTools/Missionlighting.zip
- TribesTools/Missionlighting/
- TribesTools/Missionlighting/missionlighting.cs
- TribesTools/Missionlighting/missionlighting.exe
- TribesTools/ms2dtsExporter.dll
- TribesTools/Msvcrtd.dll
- TribesTools/palettes.zip
- TribesTools/pbaedit.exe
- TribesTools/PicaNew.zip
- TribesTools/PicaNew/
- TribesTools/PicaNew/docs/
- TribesTools/PicaNew/docs/PicaNew.txt
- TribesTools/PicaNew/picaNew.exe
- TribesTools/ppledit.exe
- TribesTools/readme.txt
- TribesTools/setup.exe
- TribesTools/Setup.Lst
- TribesTools/Tribal_IDE.zip
- TribesTools/Tribal_IDE/
- TribesTools/Tribal_IDE/default_base.dck
- TribesTools/Tribal_IDE/default_left.dck
- TribesTools/Tribal_IDE/readme.txt
- TribesTools/Tribal_IDE/Tribal.exe
- TribesTools/TRIBES Script Programming.pdf
- TribesTools/tribesbmp/
- TribesTools/tribesbmp/aliendml/
- TribesTools/tribesbmp/aliendml/acccc.bmp
- TribesTools/tribesbmp/aliendml/acccc1.bmp
- TribesTools/tribesbmp/aliendml/acccc2.bmp
- TribesTools/tribesbmp/aliendml/acccc3.bmp
- TribesTools/tribesbmp/aliendml/acccc4.bmp
- TribesTools/tribesbmp/aliendml/acccc5.bmp
- TribesTools/tribesbmp/aliendml/accdd.bmp
- TribesTools/tribesbmp/aliendml/accgg.bmp
- TribesTools/tribesbmp/aliendml/accrr.bmp
- TribesTools/tribesbmp/aliendml/acddd.bmp
- TribesTools/tribesbmp/aliendml/acdgg.bmp
- TribesTools/tribesbmp/aliendml/acdrr.bmp
- TribesTools/tribesbmp/aliendml/acgdd.bmp
- TribesTools/tribesbmp/aliendml/acggg.bmp
- TribesTools/tribesbmp/aliendml/acgrr.bmp
- TribesTools/tribesbmp/aliendml/acrdd.bmp
- TribesTools/tribesbmp/aliendml/acrgg.bmp
- TribesTools/tribesbmp/aliendml/acrrr.bmp
- TribesTools/tribesbmp/aliendml/adccc.bmp
- TribesTools/tribesbmp/aliendml/adddd.bmp
- TribesTools/tribesbmp/aliendml/adddd1.bmp
- TribesTools/tribesbmp/aliendml/adddd2.bmp
- TribesTools/tribesbmp/aliendml/adddd3.bmp
- TribesTools/tribesbmp/aliendml/adddd4.bmp
- TribesTools/tribesbmp/aliendml/addgg.bmp
- TribesTools/tribesbmp/aliendml/addrr.bmp
- TribesTools/tribesbmp/aliendml/adgcc.bmp
- TribesTools/tribesbmp/aliendml/adggg.bmp
- TribesTools/tribesbmp/aliendml/adgrr.bmp
- TribesTools/tribesbmp/aliendml/adrcc.bmp
- TribesTools/tribesbmp/aliendml/adrgg.bmp
- TribesTools/tribesbmp/aliendml/adrrr.bmp
- TribesTools/tribesbmp/aliendml/agccc.bmp
- TribesTools/tribesbmp/aliendml/agddd.bmp
- TribesTools/tribesbmp/aliendml/agggg.bmp
- TribesTools/tribesbmp/aliendml/agggg1.bmp
- TribesTools/tribesbmp/aliendml/agggg2.bmp
- TribesTools/tribesbmp/aliendml/agggg3.bmp
- TribesTools/tribesbmp/aliendml/agggg4.bmp
- TribesTools/tribesbmp/aliendml/agggg5.bmp
- TribesTools/tribesbmp/aliendml/agrrr.bmp
- TribesTools/tribesbmp/aliendml/apath1a.bmp
- TribesTools/tribesbmp/aliendml/apath1b.bmp
- TribesTools/tribesbmp/aliendml/apath1c.bmp
- TribesTools/tribesbmp/aliendml/apath2a.bmp
- TribesTools/tribesbmp/aliendml/apath2b.bmp
- TribesTools/tribesbmp/aliendml/apath2c.bmp
- TribesTools/tribesbmp/aliendml/apath2d.bmp
- TribesTools/tribesbmp/aliendml/apath2e.bmp
- TribesTools/tribesbmp/aliendml/apath2f.bmp
- TribesTools/tribesbmp/aliendml/apath2g.bmp
- TribesTools/tribesbmp/aliendml/apath2h.bmp
- TribesTools/tribesbmp/aliendml/apath3a.bmp
- TribesTools/tribesbmp/aliendml/apath3b.bmp
- TribesTools/tribesbmp/aliendml/apath3c.bmp
- TribesTools/tribesbmp/aliendml/apath4a.bmp
- TribesTools/tribesbmp/aliendml/apath4b.bmp
- TribesTools/tribesbmp/aliendml/apath4c.bmp
- TribesTools/tribesbmp/aliendml/apath4d.bmp
- TribesTools/tribesbmp/aliendml/apath4e.bmp
- TribesTools/tribesbmp/aliendml/apath5a.bmp
- TribesTools/tribesbmp/aliendml/apath5b.bmp
- TribesTools/tribesbmp/aliendml/apath5c.bmp
- TribesTools/tribesbmp/aliendml/apathcurve1a.bmp
- TribesTools/tribesbmp/aliendml/apathcurve1b.bmp
- TribesTools/tribesbmp/aliendml/apathcurve1c.bmp
- TribesTools/tribesbmp/aliendml/apathcurve1d.bmp
- TribesTools/tribesbmp/aliendml/arccc.bmp
- TribesTools/tribesbmp/aliendml/arddd.bmp
- TribesTools/tribesbmp/aliendml/argcc.bmp
- TribesTools/tribesbmp/aliendml/argdd.bmp
- TribesTools/tribesbmp/aliendml/arggg.bmp
- TribesTools/tribesbmp/aliendml/argpp.bmp
- TribesTools/tribesbmp/aliendml/arrgg.bmp
- TribesTools/tribesbmp/aliendml/arrrr.bmp
- TribesTools/tribesbmp/aliendml/arrrr1.bmp
- TribesTools/tribesbmp/aliendml/arrrr2.bmp
- TribesTools/tribesbmp/aliendml/arrrr3.bmp
- TribesTools/tribesbmp/aliendml/arrrr4.bmp
- TribesTools/tribesbmp/aliendml/aspath1a.bmp
- TribesTools/tribesbmp/aliendml/aspath1b.bmp
- TribesTools/tribesbmp/aliendml/aspath2a.bmp
- TribesTools/tribesbmp/aliendml/aspath2b.bmp
- TribesTools/tribesbmp/aliendml/aspath2c.bmp
- TribesTools/tribesbmp/aliendml/aspath2d.bmp
- TribesTools/tribesbmp/aliendml/aspath2e.bmp
- TribesTools/tribesbmp/aliendml/aspath2f.bmp
- TribesTools/tribesbmp/aliendml/aspath3a.bmp
- TribesTools/tribesbmp/aliendml/aspath3b.bmp
- TribesTools/tribesbmp/aliendml/aspath3c.bmp
- TribesTools/tribesbmp/aliendml/aspath4a.bmp
- TribesTools/tribesbmp/aliendml/aspath4b.bmp
- TribesTools/tribesbmp/aliendml/aspath4c.bmp
- TribesTools/tribesbmp/aliendml/aspath4d.bmp
- TribesTools/tribesbmp/aliendml/aspath5a.bmp
- TribesTools/tribesbmp/aliendml/aspath5b.bmp
- TribesTools/tribesbmp/aliendml/aspath5c.bmp
- TribesTools/tribesbmp/aliendml/aspath5d.bmp
- TribesTools/tribesbmp/aliendml/aspath5e.bmp
- TribesTools/tribesbmp/aliendml/aspathcurve1a.bmp
- TribesTools/tribesbmp/aliendml/aspathcurve1b.bmp
- TribesTools/tribesbmp/aliendml/aspathcurve1c.bmp
- TribesTools/tribesbmp/aliendml/aspathcurve1d.bmp
- TribesTools/tribesbmp/aliendml/aspathcurve1e.bmp
- TribesTools/tribesbmp/aliendml/Thumbs.db
- TribesTools/tribesbmp/alienworld/
- TribesTools/tribesbmp/alienworld/alienight01.bmp
- TribesTools/tribesbmp/alienworld/alienight02.bmp
- TribesTools/tribesbmp/alienworld/alienight03.bmp
- TribesTools/tribesbmp/alienworld/alienight04.bmp
- TribesTools/tribesbmp/alienworld/alienight05.bmp
- TribesTools/tribesbmp/alienworld/alienight06.bmp
- TribesTools/tribesbmp/alienworld/alienight07.bmp
- TribesTools/tribesbmp/alienworld/alienight08.bmp
- TribesTools/tribesbmp/alienworld/alienight09.bmp
- TribesTools/tribesbmp/alienworld/alienight10.bmp
- TribesTools/tribesbmp/alienworld/alienight11.bmp
- TribesTools/tribesbmp/alienworld/alienight12.bmp
- TribesTools/tribesbmp/alienworld/alienight13.bmp
- TribesTools/tribesbmp/alienworld/alienight14.bmp
- TribesTools/tribesbmp/alienworld/alienight15.bmp
- … 2968 more
Source: The Exiled — Tribes Repository
Original page: https://library.theexiled.pwnageservers.com/file.php?id=404
Archived source HTML: _source/file/404.html
Original page: https://library.theexiled.pwnageservers.com/file.php?id=404
Archived source HTML: _source/file/404.html