Difference between revisions of "Development:Scripts & Tools"

From VsWiki
Jump to: navigation, search
m (Internal tools)
m (See also)
Line 30: Line 30:
  
 
==See also==
 
==See also==
*[http://vegastrike.sourceforge.net/forums/viewtopic.php?t=2902 List of VS object conversion scripts and tools] forums thread
+
* [[OOG_Tools|Out-Of-Game Player Tools]]
 +
* [http://vegastrike.sourceforge.net/forums/viewtopic.php?t=2902 List of VS object conversion scripts and tools] forums thread
  
  
 
[[Category:Development]]
 
[[Category:Development]]

Revision as of 10:02, 15 September 2008

thumb_arrow_up.png Development

These handy scripts and tools are here to make your life easier. Please note that the official standard for support tools is


Internal tools

Tools developed for Vega Strike

  • Mesher utility: Converts from/to Wavefront .obj+.mtl, xmesh(es), and BFXM file formats.
  • ucsv.py: (Python) Conversion script for turning .xunit files into rows in units.csv format
  • 3ds2xml: (Perl) script for converting .3ds files into .xmesh format. Doesn't appear to do axis translation properly, known to be somewhat flaky.
  • [WIP] obj2obj converter (Perl, commandline) - Converts obj files to cockpit files. or extracts tag-data from the models. (At least that's what is planned, Testing under Win32/Linux. Pontiac)
  • Configuration Parser (file: objconv/configparser.py in vegastrike CVS, Python) - Goes through the source tree and produces a config file (pygrep.config at present) containing every variable *used* in game, every possible command to bind to keys, and every colour definition that can be specified. Still under development.
  • [WIP] OBJ to Vega Strike cockpit converter (obj2vs_cockpit_obj, Perl)

External tools

Plugins and scripts for external programs

See also