Hard Light Productions Forums

Hosted Projects - Standalone => The Babylon Project => Topic started by: Psychonaut on August 30, 2005, 02:03:24 pm

Title: Implementation of 3d shockwaves
Post by: Psychonaut on August 30, 2005, 02:03:24 pm
Do you plan to use DaBrains famous and excellent 3d shockwaves in future releases?

If not, i might come in handy and find out the usable shockwave speed for the babylon vessels and send an altered ship.tbl (or ship.tbm) to you, so that everyone can decide, if they want to use them or not.

Provided that DaBrain do not say "no" (´cause it´s all his stuff), what do you think?
Title: Implementation of 3d shockwaves
Post by: Fury on August 30, 2005, 02:06:05 pm
How about checking the beta testing forum?
This thread in particular: http://www.hard-light.net/forums/index.php/topic,34428.0.html
Title: Implementation of 3d shockwaves
Post by: Psychonaut on August 30, 2005, 02:09:27 pm
Ok you don´t want me to help:lol:

No Problem!
Title: Implementation of 3d shockwaves
Post by: Fury on August 30, 2005, 11:18:42 pm
If you have some basic modding skills, you could try that beta I linked above with this build. (http://icculus.org/~taylor/fso/willrobinson/20050812-win32.rar) I haven't had any time to do testing, but that build is supposed to fix the problems that were brought up in the thread I linked above.
Title: Implementation of 3d shockwaves
Post by: Psychonaut on September 01, 2005, 02:08:22 pm
You´re right, the problem has been fixed. All you have to do is to define, which shockwave has to be used with which ship and set the $shockwave model entry in the ships.tbl right under the $shockwave speed entry.
And now comes the tricky part. Finding out the right speed. It seems, that the settings that dab used in FSO don´t work very well with TBP. E.g. the fighter-shockwave speed Dab used is 95. But it´s way to fast for the TBP fighters. Maybe it has something to do with the model size. The hard work now is to find out working speed settings for each ship. That´s the help i offerd above.

EDIT: Bah, maybe i got too less sleep. The (too) fast shockwaves are not the result of the model size but of the shockwave speed and the explosion radius. So up to 3 entries have to be changed, the speed and the inner and  (very important) the outer explosion radius.
Title: Implementation of 3d shockwaves
Post by: DaBrain on September 01, 2005, 05:14:22 pm
That would be helpful of course. I've to work on some other (urgent) stuff for two other mods right now, so I can't take care of this right now.
Maybe the fightershockwave isn't needed for TBP. It's unfitting for TBP imo. Maybe a style change coudl fiy that.


@Fury I can need all help we can get for this. The beta tables do not include all new ship I think...
Title: Implementation of 3d shockwaves
Post by: Fury on September 02, 2005, 12:55:13 am
DaBrain, I'm no longer working on tables or 3.3 Betas, only advising Sigma957 where and when needed.
Title: Implementation of 3d shockwaves
Post by: starfox on September 04, 2005, 12:56:10 am
Speaking of shockwaves...has somebody, been watching "Revelations" lately.
At the beginning of this episode, G'Gar and his fellow Narn are being pursued by the Shadow Spitfires. In desperation, one of the Narns makes a suicide ram on the Spitfire. When the Shadow fighter is destroyed, it blows up with a pretty Freespace2-like shockwave...
Title: Implementation of 3d shockwaves
Post by: Psychonaut on September 04, 2005, 04:49:17 pm
Though nobody ask me to do this i tried to implement Dab shocks in TBP and IMHO it works very well. I´v just build three TBMs for the different ship types (fighter, medium, capital), so it is possible to choose, which ship should have altered shocks and ahich not. E.g. if you don´t like the fighter shockwaves, just delete the fighter.tbm from youe tables directory and you will get vanilla TBP.
I´ve made no major changes to the ship values. So except the fighters, only those ships prouduce shockwaves, which are intended to do. I´ve only lowered the $exp blast, cause sometime you got really knocked out of the screen with larger shockwaves. It changes the gameplay a bit, but i think it´s okay.
I´m testing the shocks now and maybe tomorrow in the evening i´m ready for release (CET). I´ve did this for me, ´cause i don´t want to miss the 3d shockwaves in TBP, but if anyone like to test maybe i could mail it to him to put it in the web.


As always (like the torpedo shockwaves) i only did some table hacking, though it costs a hell of time. The main work has been done by DaBrain and of course by the members of TBP.

thanks BTW ;)
Title: Implementation of 3d shockwaves
Post by: DaBrain on September 04, 2005, 05:29:59 pm
Ah, sorry I forgot to tell Sigma about this.

Thanks for you initiative. :yes:

If you need some FTP space for this just mail it to me.

I'll probably post it in the TBP internal and say it's my work though. :drevil:

;7

I'll try to get this in the next core build. :yes:
Title: Implementation of 3d shockwaves
Post by: Psychonaut on September 05, 2005, 12:08:08 pm
Okay, i´ve just mailed DaBrain the modular tables with the corrected shockwave speed. Hopefully he put it on the web soon.

HOW TO INSTALL:
1. copy the four .tbm files in your babylon\data\tables directory. i recommend to use them all, but if you don´t like the fighter shockwaves just delete the TBP_fighter-shp.tbm

2. Then you need this stuff
http://www.hard-light.net/forums/index.php/topic,34618.0.html
Put the content of the MODEL and the MAPS folder in your equivalent TBP-folders.
DO NOT use the tables in this release, ´cause they are for Freespace !!!!!

3. Play the game and have fun

AT LAST:
A very cool effect is to replace the shockwave01.tga from the "yellow release" with the shockwave01.tga from the blue release in the same topic.
Then you get a huge blinding blue flare with a slow rolling yellow shockwave out of it while huge explosion tear the ship apart GHEEE I LOVE THIS GAME ;)

BTW: I´ve chosen four modular table files, cause now they are easier to handle for future changes. Feedback welcome.
Title: Implementation of 3d shockwaves
Post by: DaBrain on September 05, 2005, 02:20:56 pm
Uploaded. :)
Title: Implementation of 3d shockwaves
Post by: Psychonaut on September 05, 2005, 03:55:58 pm
:) Thanks. But where?
Title: Implementation of 3d shockwaves
Post by: Sigma957 on September 06, 2005, 12:42:40 am
Here ;)
http://www.game-warden.com/starfox/Non_SF_related_stuff/TBP_SW_tables.rar
Title: Implementation of 3d shockwaves
Post by: aipz on September 06, 2005, 02:09:35 am
Installed shockwaves this morning...
Absolutely amazing, astonishing and beautiful at the same time...:)

Now the ships disintegrate in a more "logical/natural" way than previously...
What's more the shockwaves form the impression of 3D...
Although I use low-end version the graphical detail is great...

Hope to see it in TBP 3.3 ;7
Title: Implementation of 3d shockwaves
Post by: Sigma957 on September 06, 2005, 02:52:01 am
You WILL be seeing it in 3.3. :nod:
Title: Implementation of 3d shockwaves
Post by: IPAndrews on September 06, 2005, 03:37:42 am
Thanks for the help Psychonaut.
Title: Implementation of 3d shockwaves
Post by: Psychonaut on September 07, 2005, 01:27:58 pm
You´re welcome :)