Author Topic: What's +Vasudan for in messages.tbl?  (Read 1929 times)

0 Members and 1 Guest are viewing this topic.

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
What's +Vasudan for in messages.tbl?
In messages.tbl in retail FS2, there are a few persona entries marked with "+Vasudan" . Obviously, they're all Vasudan, but I wonder if this line actually does anything. I've never seen it used anywhere else, except in WCS, which has +Terran and +Kilrathi tags (which are not recognized by regular FSO builds, BTW).

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: What's +Vasudan for in messages.tbl?
It sets the species of the persona (Using those in species.tbl). If the game is unable to find a messages of the correct type for a persona, it will fall back to using anything it can from the correct species.

Since most people try to make sure their message tables include a full set of acting for each persona, we rarely see this being used.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

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

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Re: What's +Vasudan for in messages.tbl?
Species_defs.tbl, actually.  And this would be why +Kilrathi isn't recognized in standard (non-WCS) FSO.

 

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: What's +Vasudan for in messages.tbl?
Species_defs.tbl, actually.  And this would be why +Kilrathi isn't recognized in standard (non-WCS) FSO.
Is it hardcoded? WCS has Kilrathi as a species in species_defs.tbl, so it seems odd that this feature wouldn't work for them.

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Re: What's +Vasudan for in messages.tbl?
It used to be hardcoded, but it now reads from species_defs.tbl, as I said.

What do you mean by "it doesn't work" for WCS?

  

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: What's +Vasudan for in messages.tbl?
MathTheGeek listed it as something that didn't parse (during his attempt to port WCS to FSO), but now I've done my own tests with the latest build and it seems that it doesn't cause any debug complaints. Anyway, good to know what it's for, and that it works.