PDA

View Full Version : * Released * Racerboy's IXb speed controlled dual exhaust with ADM for GWX


TheDarkWraith
09-06-07, 10:11 PM
Here is the IXb version for GWX of my speed controlled dual exhaust with ADM. This is the newest verion where all the code is in the .val file. This should make using different skins with this mod no problem anymore. All the other subs will be converting to this new version in due time.
A big thanks to Kaleu. Jochen Mohr for testing and tweaking the exhausts to their proper locations! :up:

from the readme file:

This mod will enable a smoke exhaust for the left and right exhaust ports on the IXb. Each exhaust is totally independant of the other. Each exhaust port's smoke is a function of speed. At 0 knots you will just barely see exhaust smoke coming from the exhaust ports. At Ahead Flank (top speed) you will see the maximum amount of smoke. In between those speeds the smoke output in linear in regards to speed. Note that if you are travelling at Ahead Flank and order an All Stop bell the exhaust smoke will still continue and diminish in output as the sub's speed decreases ultimately coming to a very small output at 0 knots.
I have made each exhaust independant of each other to open the possibility of engine failures, engine wear, sabotage, etc. to be implemented by SH3 Commander or a stand alone program of my design. This can be made possible in SH3 Commander by using different TGAs for the smoke for given dates. The TGAs could become darker and/or change color as the date increases thus modeling engine wear and tear with use. You could also model increased smoke output and/or darker color smoke in one engine vice the other by using the same method mentioned. Age of the diesels (and thus wear) or sabotage of one/both engines could be modeled also by darker smoke coming from one or both engines. There are many possibilities here!
The exhaust smoke is influenced by the wind and thus you will see the exhaust follow the wind. The exhaust smoke is also influenced by the wind your sub causes and the interaction of your sub with the present wind. This is achieved by local and global Air Disturbance Models (ADM). These ADMs are VERY complicated and the best thing to do to try and understand them is read the tweak files and experiment!
The exhaust smoke will cease if the exhaust port is covered by water. It will resume once the exhaust port isn't blocked anymore. This also means that the exhaust smoke will cease when you submerge and will restart when you surface. Note that once your sub has surfaced it may 'teeter-totter' until it settles on the surface and thus you may see the exhaust smoke start and stop and restart several times. This can also occur in high seas.
Comments/suggestions/criticism (all forms) are greatly appreciated and welcomed!

This is version 1.03 of this mod and it includes:
- NSS_Uboat9b.val
- folder called 'Smoke_TGAs_1_03' containing the TGAs used for the smoke
- folder called 'Tweak_File_1_03' containing the tweak file for this mod. (see comments in tweak file for explanations and info on exhaust smokes and ADMs)
- folder called 'Designed_Values_1_03' containing a text file with the designed values (in case you tweak yourself into a mess......which you will!!) so you can use the Mini-Tweaker tool to reset them back to as designed values or for reference purposes

Revision History:
1.00 Initial Release
1.01 Added 3 smoke TGA's per exhaust port named:
- Left exhaust port:
- 9b_Exhaust_L1.tga
- 9b_Exhaust_L2.tga
- 9b_Exhaust_L3.tga
- Right exhaust port:
- 9b_Exhaust_R1.tga
- 9b_Exhaust_R2.tga
- 9b_Exhaust_R3.tga
1.02 Revamped ADMs. Physics of wind and sub interaction in the wind and how they affect the exhaust smokes enhanced considerably
All smoke TGAs are exactly the same now (still overrideable)
Tweak file
Text file with 'as designed' values
Longer stern wake (use tweak file to suit to taste)
1.03 Placed all code for this mod in the .val file to let the user change skins
Changed code IDs to be more efficient (on my end)
Tweak file is now only a single file

The smoke TGAs are overridable by copying your own versions to \data\Textures\TNormal\tex. The image size should be 32 pixels x 32 pixels for best results. These TGAs are packed into the NSS_Uboat9b.val file.

Upcoming ideas/development for this mod:
- Ability to tie to battery recharging mode to give full smoke output when recharging batteries
- adding smoke to snorkel
- Ability to tie to engine damaged thus removing smoke output when engine not available
- Ability to tie to engine damaged thus increasing smoke output when engine damaged
- Ability to tie to 'power' of the engines and thus increase smoke output when 'power' increases

The mod is based on the GWX 1.03 NSS_Uboat9b.val file and has only been tested using GWX 1.03
This mod is fully JSGME compliant. Delete previous versions of this mod, unzip, and copy new folder version to mods folder, enable, and enjoy!
I would like to thank my BETA testers for the initial testing of the VIIb version of this mod and the feedback they gave. I would also like to thank the following people for their help/assistance in making this mod a reality:
- Kaleu. Jochen Mohr for BETA testing this mod and tweaking
- MushMartin
- Privateer
- DivingDuck
- Rubini
- A6Intruder
- and anyone else who I may have forgotten. It's not intentional! (please let me know if I missed your name so I may include your name!)

I would like to give credit to the following people:
- Ubisoft for making such a wonderful game!
- Kpt. Lehmann and the GWX team for making GWX possible and for giving me permission to use their files

Copyright notice:
This mod (Racerboy's IXb speed controlled dual exhaust with ADM) and all versions thereof and all corresponding files of said mod are freeware. The files, or parts thereof, may NOT be used in commercial products in any way and may NOT be included, in part or in whole, in commercial products without prior written permission by the author.

I have also implemented a means of detecting unauthorized copying of this mod in the files themselves. If you would like to use this mod in conjunction with other mods or inlcude it in a mod you already have just ask me for permission and give credit where credit is due if permission is granted.

Racerboy

http://dodownload.filefront.com/8496062//0b5c7a1080f93c948ee53f8dc18aed873e83548cd5965af167 ee25eabe729d330b9bad71f9c07173

Kaleu. Jochen Mohr
09-06-07, 10:15 PM
i guess they now know what project i was working on :lol:

glad i helped to make SH3 closer to perfect ;)

johnno74
09-06-07, 10:19 PM
i guess they now know what project i was working on :lol:

glad i helped to make SH3 closer to perfect ;)

Heh as soon as I saw the title to this thread I thought Jochen will be pleased....

So Racerboy finally got tired of your nagging then? ;) (j/k)

Kaleu. Jochen Mohr
09-06-07, 10:47 PM
i guess they now know what project i was working on :lol:

glad i helped to make SH3 closer to perfect ;)
Heh as soon as I saw the title to this thread I thought Jochen will be pleased....

So Racerboy finally got tired of your nagging then? ;) (j/k)

:rotfl:
he decided to give me some modding lessions and i gladfully accepted it :smug:

Filax
09-07-07, 12:41 AM
Thank you guys, this mod is awesome.

Filax

Cezbor
09-07-07, 02:40 AM
Great job, waiting for IXc version for GWX of your speed controlled dual exhaust with ADM mod:yep: By the way, is it possible to tweak your IXb files mod to fit IXc type?:hmm:

Kaleu. Jochen Mohr
09-07-07, 03:03 AM
Great job, waiting for IXc version for GWX of your speed controlled dual exhaust with ADM mod:yep: By the way, is it possible to tweak your IXb files mod to fit IXc type?:hmm:

the IX hulls are all the same. so it should be possible (the only difference in real life was the tower and the machinery)

TheDarkWraith
09-07-07, 05:42 AM
Great job, waiting for IXc version for GWX of your speed controlled dual exhaust with ADM mod:yep: By the way, is it possible to tweak your IXb files mod to fit IXc type?:hmm:

IXc for both SH3 1.4b and GWX should be releasing today if not tomorrow.

Cezbor
09-07-07, 06:07 AM
Great job, waiting for IXc version for GWX of your speed controlled dual exhaust with ADM mod:yep: By the way, is it possible to tweak your IXb files mod to fit IXc type?:hmm:

IXc for both SH3 1.4b and GWX should be releasing today if not tomorrow.

Than I should be your No 1 fun:up:

Reece
09-07-07, 10:20 AM
My current boat, thanks RB, been waiting for this one.:yep:

nikbear
09-07-07, 11:24 AM
You beauty:rock: Brilliant work!a big:up: up to RB and all those involved,thank you.;)

Kaleu. Jochen Mohr
09-07-07, 11:33 AM
You beauty:rock: Brilliant work!a big:up: up to RB and all those involved,thank you.;)
thank you :D

Ubåtskapten
09-07-07, 02:33 PM
Great job, waiting for IXc version for GWX of your speed controlled dual exhaust with ADM mod:yep: By the way, is it possible to tweak your IXb files mod to fit IXc type?:hmm:
the IX hulls are all the same. so it should be possible (the only difference in real life was the tower and the machinery) Actually the IXD/2 is bigger but the IXB and C have the same size in the game as far as I know.:hmm:

Anyway, this mod comes in handy, now that BdU has given me command of a brand new IXB!:arrgh!:
Thanks for your work on this!

Jhereg
09-07-07, 04:06 PM
Thank you Racerboy and Kaleun Jochen Mohr, I have been waiting for this:up:

Your efforts are much appreciated.

dmlavan
09-07-07, 08:26 PM
To use this via JSGME, is the only folder I need to put in my "mods" folder the subfolder: Racerboy_IXb_SDDE_ADM_1_03_GWX with the file NSS_Uboat9b.val? Or do I need to copy some/all of the smoke.tga files into the empty "textures" subfolder?

TheDarkWraith
09-07-07, 08:41 PM
To use this via JSGME, is the only folder I need to put in my "mods" folder the subfolder: Racerboy_IXb_SDDE_ADM_1_03_GWX with the file NSS_Uboat9b.val? Or do I need to copy some/all of the smoke.tga files into the empty "textures" subfolder?

You only need to copy the subfolder Racerboy_IXb_SDDE_ADM_1_03_GWX to mods folder, nothing else. If you want to change the way your smoke looks then place different TGAs in \data\Textures\TNormal\tex. I packed the smoke TGAs used into the val so need to copy anything to ...\tex unless you're going to override my defaults.

Reece
09-07-07, 08:59 PM
Kaleu. Jochen Mohr Quote:
Originally Posted by Reece
My current boat, thanks RB, been waiting for this one.:yep:

... :(
Why so sad Jochen? your making me sad!:cry:

dmlavan
09-07-07, 09:09 PM
RB - thanks for the quick response!

Reece
09-08-07, 08:11 AM
@ Kaleu. Jochen Mohr, your sad because you were a beta tester of this mod??
Why is that sad ... does not compute!:huh:

Kaleu. Jochen Mohr
09-08-07, 08:25 AM
@ Kaleu. Jochen Mohr, your sad because you were a beta tester of this mod??
Why is that sad ... does not compute!:huh:
ahem... i was sad couse you didnt read it and only thank RB :shifty:
i have put lots of coffee and time in it :88)
(but not as much as RB in all his mods)