I've noticed quite a few modders writing tools for things, and I'm sure a lot more of us would if there were some standard low-level libraries for the basic file formats. Leto and letoscript existed for NWN, I wonder if a similar community-level api/library thing could exist for DA.
Personally, I live in Python, so that would be an idea language for me. Plus its easy to learn, so might help people coming into tools development.
Anything already out there that I've missed?
Tools programming libraries?
Débuté par
Primogenitor
, déc. 24 2009 10:53
#1
Posté 24 décembre 2009 - 10:53
#2
Posté 24 décembre 2009 - 11:13
At least one person is working with the new GFF format via Python, and there are several uses for Python within tools that are used for modding DA (the toolset lightmapper requires Python, as does Blender for inport\\export scripts) so I imagine there will be one soon. Also, I believe there is a C library in use for one of the tools you saw, so there is that option as well.
#3
Posté 25 décembre 2009 - 12:36
I do believe maya can use python as a scripting language as well. 3dsmax doesn't support python out of the box, but I believe there are plugins/scripts which can interface with python.
#4
Posté 25 décembre 2009 - 01:10
What I want to know is if there is a 2da importer/exporter library for .net
This would be of great use for me because I want to do some pretty extensive spreadsheet editing and it's a pain to flip through all the worksheets and then tool's tabletalk strings and such when I'm positive it'd take me about an hour to set up a tool to turn the entire process into straight forward data entry job.
This would be of great use for me because I want to do some pretty extensive spreadsheet editing and it's a pain to flip through all the worksheets and then tool's tabletalk strings and such when I'm positive it'd take me about an hour to set up a tool to turn the entire process into straight forward data entry job.
#5
Posté 26 décembre 2009 - 01:02
ladydesire wrote...
At least one person is working with
the new GFF format via Python, and there are several uses for Python
within tools that are used for modding DA (the toolset lightmapper
requires Python, as does Blender for inport\\\\export scripts) so I
imagine there will be one soon. Also, I believe there is a C library in
use for one of the tools you saw, so there is that option as
well.
Do you have a link for that GFF Python project? Infact, is there a BioWare document describing the file formats? There was for NWN, I assume there is also one for DA but I havn't found it yet.
JJM152 wrote...
This would be of great use for me because I want to do some pretty extensive spreadsheet editing and it's a pain to flip through all the worksheets and then tool's tabletalk strings and such when I'm positive it'd take me about an hour to set up a tool to turn the entire process into straight forward data entry job.
Yup, this is exactly the sort of thing I was thinking of. Unfortunatly, I dont know .NET, but you could probably pick up python easily.
The general wide-use of python as a secondary language for things probably means people are already familiar with it, and it realy is easy to learn for anyone not (much easier than DA script); hence the suggestion to use it for a general purpose library.
#6
Posté 26 décembre 2009 - 01:46
File Types wiki page has links to many of the ones in use in DA, including the newest version of the GFF format.





Retour en haut






