Author Topic: Is there any way to rewrite the FS2 code so that a fourth race can be included?  (Read 3260 times)

0 Members and 1 Guest are viewing this topic.

Offline Su-tehp

  • Devil in the Deep Blue
  • 210
Is there any way to rewrite the FS2 code so that a fourth race can be included?
I haven't visited the Source Code forum before, so I don't know if anyone has ever asked this question before. (I guess that makes me a newbie to this forum, even though I'm a longtime HLP visitor...)

What I'm wondering is FRED2 can be modified to include ships of a fourth race with the ship names being differentiated by purple script (a la Aldo's Nightmare race from Reciprocity).

What can anyone tell me about this?
REPUBLICANO FACTIO DELENDA EST

Creator of the Devil and the Deep Blue campaign - Current Story Editor of the Exile campaign

"Let my people handle this, we're trained professionals. Well, we're semi-trained, quasi-professionals, at any rate." --Roy Greenhilt,
The Order of the Stick

"Let´s face it, we Freespace players may not be the most sophisticated of gaming freaks, but we do know enough to recognize a heap of steaming crap when it´s right in front of us."
--Su-tehp, while posting on the DatDB internal forum

"The meaning of life is that in the end you always get screwed."
--The Catch 42 Expression, The Lost Fleet: Beyond the Frontier: Steadfast

 
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Do you mean (apart from just having a different colour in Fred2) that so they have different thruster glows 'n' stuff?

 

Offline vadar_1

  • Mr. Crispy
  • 29
  • .
    • http://dynamic4.gamespy.com/~freespace/hosted/fullcircle/
Is there any way to rewrite the FS2 code so that a fourth race can be included?
you mean forth force? like... hostile, friendly, neutral, (unknown), and then uh.... i dunno, evil?
"Shockingly, checking Draw Lines Between Marked Icons draws lines between the marked icons. " -Volition quality help files

Projects;
The Full Circle Project (site down - server side problem)
Paradox (site down - server side problem)

 
Is there any way to rewrite the FS2 code so that a fourth race can be included?
If we were going to do this I'd change it so that we didn't use the forces, and instead had the ability to set alliances between sides.

 

Offline DTP

  • ImPortant Coder
  • 28
    • http://www.c4-group.dk
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Those colours you are talking about is marked as they are because

RED:hostile craft
Green: freindly craft
Blue means neutral
and purple means unknown.

so these colours dont represent a species.

they represent the IFF status of the ship.
-----------
btw the thruster colour is not set by what team the ship is, but what species the ship originate from and is set in the Ship.tbl file,
at $species.

IFF colors and species are two different things.
« Last Edit: July 22, 2002, 02:28:22 am by 508 »
VBB member; reg aug 1999; total posts 600.
War is a lion, on whos back you fall, never to get up.
Think big. Invade Space.

 

Offline DTP

  • ImPortant Coder
  • 28
    • http://www.c4-group.dk
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Quote
Originally posted by ##UnknownPlayer##
If we were going to do this I'd change it so that we didn't use the forces, and instead had the ability to set alliances between sides.


You dont need to do that, just set the ships to the same team.
or set an sexp event IFF-Change
VBB member; reg aug 1999; total posts 600.
War is a lion, on whos back you fall, never to get up.
Think big. Invade Space.

 

Offline Su-tehp

  • Devil in the Deep Blue
  • 210
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Yah, I know about the IFF colors but that's not what I'm talking about.

Actually, what I was talking about was the list of ship classes in FRED2. Namely, Blue for Terran, green for Vasudan and red for Shivan. I was wondering if ship classes listed in the FRED2 list with purple letters for this fourth race was possible by somehow modifying the FS source code (or by other means).
REPUBLICANO FACTIO DELENDA EST

Creator of the Devil and the Deep Blue campaign - Current Story Editor of the Exile campaign

"Let my people handle this, we're trained professionals. Well, we're semi-trained, quasi-professionals, at any rate." --Roy Greenhilt,
The Order of the Stick

"Let´s face it, we Freespace players may not be the most sophisticated of gaming freaks, but we do know enough to recognize a heap of steaming crap when it´s right in front of us."
--Su-tehp, while posting on the DatDB internal forum

"The meaning of life is that in the end you always get screwed."
--The Catch 42 Expression, The Lost Fleet: Beyond the Frontier: Steadfast

 
I would like to see an option of having many more races if needed. I hate having to share a designation for ships of other races. For example under the entry for Vasudans I have:  some Vasudans,Cylons,and Minbari.

If their need to be a max nuber make it as high as possible for future needs/modifications thnx...
Don't think of it as being outnumbered. Think of it as having a wide target selection !

ICQ#: 5256653
[email protected]

Projects: Gundam TC, Trek BTFF, REF, and Beyond Redemption
http://photo.starblvd.net/Star_Dragon

 

Offline penguin

  • Eudyptes codus
  • 28
  • Still alive.
Is there any way to rewrite the FS2 code so that a fourth race can be included?
This has been posted before, Su-tehp, but it bears repeating :)  There are a number of assumtions in the code that there are three species, it would be nice to eliminate that.

I'm pretty sure it's on Inquisitor's Big List Of Things To Do (tm)
your source code slave

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Is there any way to rewrite the FS2 code so that a fourth race can be included?
I sure hope.
SCREW CANON!

 
Is there any way to rewrite the FS2 code so that a fourth race can be included?
It is, however on IFF , I have a Question , Is it posible to have to groups of ships, both hostile to the player, fight each other? without one being Unknown.

 

Offline DTP

  • ImPortant Coder
  • 28
    • http://www.c4-group.dk
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Quote
Originally posted by Ace Pace
It is, however on IFF , I have a Question , Is it posible to have to groups of ships, both hostile to the player, fight each other? without one being Unknown.


Fightergroup0 on team friendly; player wing
---------------------
So

Fightergroup1 on team hostile
Fightergroup2 on team neutral

These will both show as red dots and be hostile to all other teams.

The Fs2 universe is cruel. Other teams are pr definition. Hostile.

As a side note

That is how Volition did it when in missions where shivans attack NTF vessels.

You will note they all show up has RED dots, so they are Hostile, but not necessarily on team hostile.
VBB member; reg aug 1999; total posts 600.
War is a lion, on whos back you fall, never to get up.
Think big. Invade Space.

 
Is there any way to rewrite the FS2 code so that a fourth race can be included?
when I get back to my list I will add "simpler way to have to groups of ships fight each other wiithout one being unknown ;) "

 

Offline DTP

  • ImPortant Coder
  • 28
    • http://www.c4-group.dk
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Quote
Originally posted by Ace Pace
when I get back to my list I will add "simpler way to have to groups of ships fight each other wiithout one being unknown ;) "


Define simpler

Its already as simple as it gets.

unless you want like 5 teams(forces)and that scenario where 5 forces engage is very unlikely.
VBB member; reg aug 1999; total posts 600.
War is a lion, on whos back you fall, never to get up.
Think big. Invade Space.

 

Offline penguin

  • Eudyptes codus
  • 28
  • Still alive.
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Yeah, I think that part works already.  As has been pointed out, there are a number of missions in both FS and FS2 where Shivans attack HOL, Shivans attack NTF... In the first mission in FS1 where Shivans are encountered (where you escort the Plato), hostile Vasudans jump in, then the hostile Shivans pop in and kick the crap out of them, then come after the Plato.

I think FRED will ***** about it (saying you're attacking ships on same team), but the AI code seems to do it correctly... I am assuming that in the missions in question, the Shivans have goal SEXPs directing them to attack the other bad guys.
your source code slave

 

Offline Su-tehp

  • Devil in the Deep Blue
  • 210
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Here's another question that i probably should already know the answer to: When an object's IFF is marked as "unknown" the HUD text in the bottom left of the screen describing it is also purple, right?
REPUBLICANO FACTIO DELENDA EST

Creator of the Devil and the Deep Blue campaign - Current Story Editor of the Exile campaign

"Let my people handle this, we're trained professionals. Well, we're semi-trained, quasi-professionals, at any rate." --Roy Greenhilt,
The Order of the Stick

"Let´s face it, we Freespace players may not be the most sophisticated of gaming freaks, but we do know enough to recognize a heap of steaming crap when it´s right in front of us."
--Su-tehp, while posting on the DatDB internal forum

"The meaning of life is that in the end you always get screwed."
--The Catch 42 Expression, The Lost Fleet: Beyond the Frontier: Steadfast

 

Offline DTP

  • ImPortant Coder
  • 28
    • http://www.c4-group.dk
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Quote
Originally posted by Su-tehp
Here's another question that i probably should already know the answer to: When an object's IFF is marked as "unknown" the HUD text in the bottom left of the screen describing it is also purple, right?



Can’t recall, maybe, maybe not, simply make a mission in fred2 and test it.

I' m not being "hostile" here :D . But are you not being a bit lazy, by asking this.

Go test it your self.:)
VBB member; reg aug 1999; total posts 600.
War is a lion, on whos back you fall, never to get up.
Think big. Invade Space.

 

Offline vyper

  • 210
  • The Sexy Scotsman
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Quote
Originally posted by DTP



I' m not being "hostile" here :D .  


Looks anxiously around room as silence ensues... :nervous:

Um... ahahahaha! :nervous:  *looks down with shame*
"But you live, you learn.  Unless you die.  Then you're ****ed." - aldo14

 

Offline Su-tehp

  • Devil in the Deep Blue
  • 210
Is there any way to rewrite the FS2 code so that a fourth race can be included?
Quote
Originally posted by DTP
Can’t recall, maybe, maybe not, simply make a mission in fred2 and test it.

I' m not being "hostile" here :D . But are you not being a bit lazy, by asking this.

Go test it your self.:)


Yeah, I get that alot. Maybe I stopped snoring while I'm at work...:D

No prob, DTP. I'll test it soon enough. Law school keeps me pretty busy but I'll make time. :nod:
REPUBLICANO FACTIO DELENDA EST

Creator of the Devil and the Deep Blue campaign - Current Story Editor of the Exile campaign

"Let my people handle this, we're trained professionals. Well, we're semi-trained, quasi-professionals, at any rate." --Roy Greenhilt,
The Order of the Stick

"Let´s face it, we Freespace players may not be the most sophisticated of gaming freaks, but we do know enough to recognize a heap of steaming crap when it´s right in front of us."
--Su-tehp, while posting on the DatDB internal forum

"The meaning of life is that in the end you always get screwed."
--The Catch 42 Expression, The Lost Fleet: Beyond the Frontier: Steadfast