Author Topic: Understanding VPs  (Read 2018 times)

0 Members and 1 Guest are viewing this topic.

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
I'm helping to make an addition to Karajorma's FAQ, going over each and every filetype used by Freespace and describing what it is, how to modify it, and how to make your own. It will be linked from his FAQ but I'm :thepimp:ing it here as well.
Currently it has every table dissected except the weapons, which is coming later. I hope it will be of significant use to both new and experienced modders. Additions, clarifications, and suggestions are encouraged! :)

Go see it
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline Anaz

  • 210
you forgot to tell them that where it says +gun_mounts, it doesn't actually effect the ship, only what it says in the techroom. I remember that was one big mistake that I made when I started .tbl hacking those so many years ago...
Arrr. I'm a pirate.

AotD, DatDB, TVWP, LM. Ph34r.

You WILL go to warpstorm...

 

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
Yes I did. :nod:

Quote
+Length: 16 m ;Like the rest of the description, these three entries have no effect on the ship. They're only there for the ship selection.


Other than that...
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline Anaz

  • 210
Oopps...:nervous: I was skimming...
Arrr. I'm a pirate.

AotD, DatDB, TVWP, LM. Ph34r.

You WILL go to warpstorm...

 

Offline Petrarch of the VBB

  • Koala-monkey
  • 211
Tut tut.

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
if you wanted to understand a VP should have asked me

a VP file consists of a 16-bit header followed by the binary contents of each file - then a trailing FAT (File Allocation Table)

so kinda like this

header ("VPVP", Version 2.0, NumFiles=2, FatOffset=SomeValue)
file1data
file2data
FAT

making them is easy if you use VP Constructor Suite or my console app version VPmake
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
GE's FAQ is more about what the files IN the .vp do. That said a little bit on how to make your own would be a good idea :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Quote
Originally posted by karajorma
GE's FAQ is more about what the files IN the .vp do. That said a little bit on how to make your own would be a good idea :)


VP CS is rather intuitive
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Quote
Originally posted by Kazan


VP CS is rather intuitive


Yeah But if you don`t know where to get it from.... :) I`ve seen questions about how to build VP's a few times cause people don`t know where to get the tools.
 In a FAQ what tool you use to do something with is often enough of an answer. :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]