Author Topic: Hear my call!  (Read 4955 times)

0 Members and 1 Guest are viewing this topic.

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
I'd need a code tweak for my campaign, Over the Top ( forum in the hosted section if you want to learn more about it ).
So far I only have 3 requests:
1) support for divx cutscenes
2) support for more than 3 species ( alonf with their own support ship, engine glow and plume colour, and flyby sound )
3) enabling the glide colour self illumination for direct3D ( allowing glowing parts on ships like it was in FS1 with 3dfx cards )

This wold be a huge help and would help the campaign reaching new heights :)
Well, I hope this thread won't vanish w/o any results, so please, anyone who can code, try and help me :) I'm sure everybody would like to have this too, and if it was too be done, I would gladly host the exe and let anyone use it.
voila.
SCREW CANON!

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Quote
3) enabling the glide colour self illumination for direct3D ( allowing glowing parts on ships like it was in FS1 with 3dfx cards )


This would be really awesome; I remember seeing that when I was still on a Voodoo3 and it looked very good. :nod:

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
If someone makes DivX cutscenes, PLEASE PLEASE PLEASE release it to the public. This would be an INCREDIBLE help to every single decent-sized campaign made. :nod: :nod:
-C

 

Offline an0n

  • Banned again
  • 211
  • Emo Hunter
    • http://nodewar.penguinbomb.com/forum
Pffff. All I really want, is to be able to change the rotation speed of things.
"I.....don't.....CARE!!!!!" ---- an0n
"an0n's right. He's crazy, an asshole, not to be trusted, rarely to be taken seriously, and never to be allowed near your mother. But, he's got a knack for being right. In the worst possible way he can find." ---- Yuppygoat
~-=~!@!~=-~ : Nodewar.com

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
:wtf:
you can already doo that
SCREW CANON!

 

Offline Darkage

  • CRAZY RENDER RABBIT
  • 211
Quote
Originally posted by venom2506



Stay of the drugs man:D

Any way the DIVX support would be great, and it improves the cutscenes quality allot.
[email protected]
Returned from the dead.

 

Offline Woomeister

  • Infyrno Missile
  • 213
    • Inferno SCP
Quote
Originally posted by darkage
Any way the DIVX support would be great, and it improves the cutscenes quality allot.


More importantly it would allow us to make our own quite easily...

 

Offline phreak

  • Gun Phreak
  • 211
  • -1
Quote
Originally posted by venom2506

2) support for more than 3 species ( alonf with their own support ship, engine glow and plume colour, and flyby sound )


hmm, im only doing one species in the list for now

;species_list.tbl
#Start listing

$Name: Terran
$FredColor: 0 0 255
$EngGlow: thrusterglow01.pcx
$AbGlow: thrusterglow01a.pcx
$DefaultIFF: Friendly

...
#end

that should work
Offically approved by Ebola Virus Man :wtf:
phreakscp - gtalk
phreak317#7583 - discord

 

Offline Darkage

  • CRAZY RENDER RABBIT
  • 211
:bump:

Anyone els interested in helping Venom whit this?
[email protected]
Returned from the dead.

 

Offline Zeronet

  • Hanger Man
  • 29
Quote
Originally posted by venom2506


That needs adding to the smilies.
Got Ether?

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Quote
Originally posted by PhReAk


hmm, im only doing one species in the list for now

;species_list.tbl
#Start listing

$Name: Terran
$FredColor: 0 0 255
$EngGlow: thrusterglow01.pcx
$AbGlow: thrusterglow01a.pcx
$DefaultIFF: Friendly

...
#end

that should work

how?
SCREW CANON!

 

Offline phreak

  • Gun Phreak
  • 211
  • -1
Re: Re: Re: Hear my call!
Quote
Originally posted by venom2506

how?


upon the game starting, the game parses species_list.tbl and it gets all the species info it will need.  if the modder supplies an incorrect species name in the ships table, an error will be displayed. this also sets the engine and afterburner glows, the color used in FRED (in the pull down list) and the default IFF for the species.  The species names will also be used to specify flyby sounds in sounds.tbl
Offically approved by Ebola Virus Man :wtf:
phreakscp - gtalk
phreak317#7583 - discord

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
yeah, I know that, I thought you mentionned a way to add new species to the species tbl w/o the game crashing. That's what i'm looking for.
SCREW CANON!

 

Offline EdrickV

  • Valued
  • 29
    • http://members.aol.com/HunterComputers
Adding support for new species, at best, would require adding/editing defines in multiple files. At worst, it would require a heck of a lot of work. Try using Find Files & Folders or Grep to find header files with "species" in them. There is a hard coded limit to the number of species because each species has a bunch of defines for it in the code. Exactly how that code integrates with the table files I don't know.
Ground - "Let me help you out, you're clear to taxi any way you can, to any runway you see."

Mesh Gallery/Downloads:
http://members.aol.com/ArisKalzar/Gallery.html
Turreting 101:
http://members.aol.com/EdrickV/FS2/Turreting.html

http://members.aol.com/HunterComputers

 

Offline Sesquipedalian

  • Atankharz'ythi
  • 211
Quote
Originally posted by PhReAk
species_list.tbl


I see no such table in the VP.  Closest thing is species.tbl, which is simply the stuff in the "Intelligence" section of the tech room.
Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

The Scroll of Atankharzim | FS2 syntax highlighting

 

Offline phreak

  • Gun Phreak
  • 211
  • -1
thats because we'd make a new one
Offically approved by Ebola Virus Man :wtf:
phreakscp - gtalk
phreak317#7583 - discord

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Quote
Originally posted by EdrickV
Adding support for new species, at best, would require adding/editing defines in multiple files. At worst, it would require a heck of a lot of work. Try using Find Files & Folders or Grep to find header files with "species" in them. There is a hard coded limit to the number of species because each species has a bunch of defines for it in the code. Exactly how that code integrates with the table files I don't know.


afraid? :p
edit: if people don't do stuff that is difficult, you can as well delete the source from your PC, coz you'll enable new fonts and that's it  :rolleyes:.
SCREW CANON!

 

Offline EdrickV

  • Valued
  • 29
    • http://members.aol.com/HunterComputers
Quote
Originally posted by venom2506


afraid? :p
edit: if people don't do stuff that is difficult, you can as well delete the source from your PC, coz you'll enable new fonts and that's it  :rolleyes:.


Afraid? Of coding? Heck no. I'm a guy who made an Applesoft Basic program to poke every number 0 to 255 ($00 to $FF) into a range of memory on an Apple IIGS to try and get a complete 65C18 op code listing that I could print out. (There were no 65C18 specific books at the library at the time, just Apple IIE 6502/6502B books.) Not to mention that I'm the guy who compiled the FS2 program on a PS2. :D (Not that it runs.) And changing defines isn't that difficult. If that's all it is, then adding support for new species wouldn't be hard. What I posted was the results of a quick dip into the code, in case anyone was thinking of doing it. (Researching something like this before actually working on it is a good idea.)

It seems, from a little more searching, that making support for more species will require more then just editing defines. For best results we'd need a new table file and code to read it. Right now the species names are hardcoded in MissionParse.cpp. I don't know enough about how the table system code works right now to make a new table function for species info. Maybe someone else does.
Ground - "Let me help you out, you're clear to taxi any way you can, to any runway you see."

Mesh Gallery/Downloads:
http://members.aol.com/ArisKalzar/Gallery.html
Turreting 101:
http://members.aol.com/EdrickV/FS2/Turreting.html

http://members.aol.com/HunterComputers

 

Offline Inquisitor

Edrick and Phreak, can you guys maybe email me so we can get you CVS access? This code is gonna fork all the way to hell and back if we don't start working together :)

(people getting tired of me asking about this yet?)

:)
No signature.

 

Offline Nico

  • Venom
    Parlez-vous Model Magician?
  • 212
Quote
Originally posted by Inquisitor
Edrick and Phreak, can you guys maybe email me so we can get you CVS access? This code is gonna fork all the way to hell and back if we don't start working together :)

(people getting tired of me asking about this yet?)

:)


lol, you're sure  rambling a lot about this :)
Well, if it leads to something, I see no pb, go on :)
SCREW CANON!