What is needed to design a mod?
Moderators: Omega, tillias, Mod Contributor
-
tarus-begin
- Merchant

- Posts: 58
- Joined: Wed Oct 12, 2005 1:11 pm
What is needed to design a mod?
I want to make a mod based of the privateer remake. Mostly just mess around with ships and stuff, but mabeye later edit capagin.
Thanks!
Thanks!
Tarus or Galaxy. Galaxy. but what do i have a tarus.
-
hellcatv
- Developer

- Posts: 3980
- Joined: Fri Jan 03, 2003 4:53 am
- Location: Stanford, CA
- Contact:
Gemini Gold is one such mod of priv remake...it's really not hard to start--just make a copy of the tree and start editing stuff--it's hard to keep up with all the new improvements each does--I hear gemini gold is going into beta, so it may be good to start from the beta and modify it from there
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
http://vegastrike.sourceforge.net/
-
Ryder P. Moses
- Daredevil Venturer

- Posts: 593
- Joined: Mon Sep 26, 2005 3:59 am
The manual has somewhat dated but handy howto's for most game modifications.
If you want to add units, you'll need Wings or some 3D graphical suite that can save to .obj format. Wings makes calculating hardpoint locations a little simpler, and is free, but those are its only real advantages. Once you've made and skinned your unit, use one of the plugins or programs available here to convert your mesh to an .xmesh or .bxfm file, stick it and your skin in a units subfolder, add an entry in VS's units.csv file with the appropriate numbers (using Office, or Openoffice, or some similar spreadsheet editor), and fiddle around with shuffling .blank files about until the game registers your unit and stops crashing.
For mission and campaign editing, well, you have to know python. I don't know python and I don't know anything about it, so can't help ya there.
If you want to add units, you'll need Wings or some 3D graphical suite that can save to .obj format. Wings makes calculating hardpoint locations a little simpler, and is free, but those are its only real advantages. Once you've made and skinned your unit, use one of the plugins or programs available here to convert your mesh to an .xmesh or .bxfm file, stick it and your skin in a units subfolder, add an entry in VS's units.csv file with the appropriate numbers (using Office, or Openoffice, or some similar spreadsheet editor), and fiddle around with shuffling .blank files about until the game registers your unit and stops crashing.
For mission and campaign editing, well, you have to know python. I don't know python and I don't know anything about it, so can't help ya there.
-
tarus-begin
- Merchant

- Posts: 58
- Joined: Wed Oct 12, 2005 1:11 pm
-
BladeSkydancer
- Just a tourist with a frag'd nav console

- Posts: 3
- Joined: Sun Dec 18, 2005 2:16 am
-
hellcatv
- Developer

- Posts: 3980
- Joined: Fri Jan 03, 2003 4:53 am
- Location: Stanford, CA
- Contact:
export to 3ds and then we can convert 3ds to obj and then obj works with the mesher
chuck is also working on a 3ds converter of some sort I think
chuck is also working on a 3ds converter of some sort I think
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
http://vegastrike.sourceforge.net/
-
Ryder P. Moses
- Daredevil Venturer

- Posts: 593
- Joined: Mon Sep 26, 2005 3:59 am
-
klauss
- Elite

- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
-
Ryder P. Moses
- Daredevil Venturer

- Posts: 593
- Joined: Mon Sep 26, 2005 3:59 am
-
Halleck
- Elite

- Posts: 1832
- Joined: Sat Jan 15, 2005 10:21 pm
- Location: State of Denial
- Contact:
Tarus-begin, have a look at the Wiki HowTo section:
http://vegastrike.sourceforge.net/wiki/HowTo
HowTo:Create Models and HowTo:Add Ships are good places to start.
http://vegastrike.sourceforge.net/wiki/HowTo
HowTo:Create Models and HowTo:Add Ships are good places to start.
-
klauss
- Elite

- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
The time I did it, I used a modeller that could open 3ds files to export to obj... can't remember the name. Anyway, it's not free, it was a trial version that now expired, so I can't use it (legally) now.
The rest is done with mesher, and I'm pretty sure it preserves texture coordinates, since I rewrote many parts of it.
The rest is done with mesher, and I'm pretty sure it preserves texture coordinates, since I rewrote many parts of it.
