Special Aircraft Service

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2   Go Down

Author Topic: Did BAT remove a couple of rocket smoke effects?  (Read 2115 times)

0 Members and 1 Guest are viewing this topic.

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6042
Did BAT remove a couple of rocket smoke effects?
« on: July 22, 2021, 10:39:19 PM »

In my BAT Red Core install I find that rockets (e.g., RS82, FFAR, and the like) produce ONLY a single smoke effect (3D) There used to be two others, in 4.12 at least:

- A start smoke of short duration when the motor first fires.
- A trail smoke (2D) that is produced as long as the rocket is in flight (or at least for a pretty long time).

The relevant rocket class files still contain code to invoke these effects.

Is there something I'm missing which is disabling them?
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6042
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #1 on: July 30, 2021, 01:52:34 PM »

Would someone running BAT fire off some rockets, such as RS82 ( the I-153P can carry them), and check if smoke effects other than the 3D trail appear? Specifically, the start smoke effect, which is of short duration upon firing, and the 2D smoke trail, which may last much longer than the 3D trail.

All I see is the 3D trail, which for the RS82 ends fairly quickly because of the short duration motor burn. In 4.12 I had all 3 effects present, but now have just the 1 effect. In spite of the class still appearing to invoke all 3 still.

Thanks!
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

whistler

  • Modder
  • member
  • Offline Offline
  • Posts: 2784
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #2 on: July 30, 2021, 02:44:04 PM »

I-153P + RS82. BAT v4.1.3 vs 4.12.2 ModAct with minimal additions.

I don't notice any difference, just the smoke trail ]dontknow[
Logged
NG-HUD v3.6.1 | NG-MAP v3.2 | NG-CAM v2.0 | NG-PAL v1.2: https://www.sas1946.com/main/index.php/board,93.0.html

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6042
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #3 on: July 30, 2021, 04:28:20 PM »

Thanks for the quick test run, whistler!

So strange, because the older and current rocket classes set the same three smoke effects. In my 4.12.2 modact 5.3 game I see them all. And I've done nothing for rockets except to change the color of the emitted light.
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

SAS~Storebror

  • Editor
  • member
  • Online Online
  • Posts: 23939
  • Taking a timeout
    • STFU
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #4 on: July 31, 2021, 12:12:45 AM »

4.12.2 Modact:


BAT 4.1.3:


Looks the same to me (in terms of rocket effects that is).

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

FL2070

  • Modder
  • member
  • Offline Offline
  • Posts: 1262
  • FAC #87
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #5 on: July 31, 2021, 11:29:17 AM »

Looks the same to me (in terms of rocket effects that is).

Look very closely at the smoke right next to the rocket in the ModAct 5.3 screenshot. There is a small amount of white smoke there (as opposed to the rest of the smoke, which is light grey) that does not appear in the BAT 4.1.3 screenshot. The smoke looks a lot thicker in 4.12.2/5.3 screenie than in the BAT 4.1.3 one too, but that might just be incidental. I think WxTech is on to something here.
Logged
On average, the average average averages, averagely, the average average of all averages.

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6042
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #6 on: July 31, 2021, 12:19:11 PM »

I know beyond doubt that either 4.09 or 4.12.2 modact 5.3 used the three individual smokes because I tweaked all three and could see my changes. Now, I graduated fairly quickly from 4.08, to 4.09, then to 4.12 and finally BAT, hence the niggling doubt now arising about whether it was actually in 4.09 where I was toiling with these effects adjustments.

But in any event, the BAT rocket classes still include these effects assignments. I guess I should peek in some other rocket base class to see if anything is present to limit the effects usage.

I'll fire up my 4.12 game tonight to see if indeed these smokes are all in use there...
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6042
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #7 on: July 31, 2021, 09:19:44 PM »

Here's a list of the applied smokes for just a tiny sample of the rockets in the BAT classes. (As a small project, I searched and listed out ALL instances of ".eff" appearing in the Java files contained in "com\maddox\il2\". That's over 2,000 instances, by the way.) Note how most classes utilize all three properties of "smoke", "smokeStart" and "smokeTile".

"smoke" is the one common to all, and by default is made of 3D particles generated while the motor burns.

"smokeStart" is also 3D particles, but are created for a very brief period upon motor start.

"smokeTile" is a 2D trail which, based on my experience in an earlier game version, is continuously generated until rocket impact or termination.


Code: [Select]
####  com\maddox\il2\objects\weapons\Rocket132.java (4 hits)
Line 47:         Property.set(class1, "sprite", "3do/effects/rocket/firesprite.eff");
Line 49:         Property.set(class1, "smoke", "3do/effects/rocket/rocketsmokewhite.eff");
Line 50:         Property.set(class1, "smokeStart", "3do/effects/rocket/rocketsmokewhitestart.eff");
Line 51:         Property.set(class1, "smokeTile", "3do/effects/rocket/rocketsmokewhitetile.eff");
####  com\maddox\il2\objects\weapons\Rocket27Proximity.java (2 hits)
Line 102:         Property.set(class1, "sprite", "3DO/Effects/Tracers/GuidedRocket/Black.eff");
Line 104:         Property.set(class1, "smoke", "3DO/Effects/Tracers/GuidedRocket/White.eff");
####  com\maddox\il2\objects\weapons\Rocket4andHalfInch.java (4 hits)
Line 47:         Property.set(class1, "sprite", "3DO/Effects/Rocket/firesprite.eff");
Line 49:         Property.set(class1, "smoke", "3DO/Effects/Rocket/rocketsmokewhite.eff");
Line 50:         Property.set(class1, "smokeStart", "3do/effects/rocket/rocketsmokewhitestart.eff");
Line 51:         Property.set(class1, "smokeTile", "3do/effects/rocket/rocketsmokewhitetile.eff");
####  com\maddox\il2\objects\weapons\Rocket82.java (4 hits)
Line 47:         Property.set(class1, "sprite", "3do/effects/rocket/firesprite.eff");
Line 49:         Property.set(class1, "smoke", "3do/effects/rocket/rocketsmokewhite.eff");
Line 50:         Property.set(class1, "smokeStart", "3do/effects/rocket/rocketsmokewhitestart.eff");
Line 51:         Property.set(class1, "smokeTile", "3do/effects/rocket/rocketsmokewhitetile.eff");
####  com\maddox\il2\objects\weapons\Rocket90.java (2 hits)
Line 53:         Property.set(class1, "sprite", "3DO/Effects/Rocket/firesprite.eff");
Line 55:         Property.set(class1, "smoke", "3DO/Effects/Rocket/rocketsmokewhite.eff");
####  com\maddox\il2\objects\weapons\RocketATAR_5inch_Mk1.java (4 hits)
Line 25:         Property.set(class1, "sprite", "3DO/Effects/Rocket/firesprite.eff");
Line 27:         Property.set(class1, "smoke", "3DO/Effects/Rocket/rocketsmokewhite.eff");
Line 28:         Property.set(class1, "smokeStart", "3do/effects/rocket/rocketsmokewhitestart.eff");
Line 29:         Property.set(class1, "smokeTile", "3do/effects/rocket/rocketsmokewhitetile.eff");
####  com\maddox\il2\objects\weapons\RocketATAR_5inch_RAM.java (4 hits)
Line 25:         Property.set(class1, "sprite", "3DO/Effects/Rocket/firesprite.eff");
Line 27:         Property.set(class1, "smoke", "3DO/Effects/Rocket/rocketsmokewhite.eff");
Line 28:         Property.set(class1, "smokeStart", "3do/effects/rocket/rocketsmokewhitestart.eff");
Line 29:         Property.set(class1, "smokeTile", "3do/effects/rocket/rocketsmokewhitetile.eff");
####  com\maddox\il2\objects\weapons\RocketBDog_2p75.java (2 hits)
Line 51:         Property.set(class1, "sprite", "3do/effects/rocket/firesprite.eff");
Line 53:         Property.set(class1, "smoke", "3do/effects/rocket/rocketsmokewhite.eff");
####  com\maddox\il2\objects\weapons\RocketBRS132.java (4 hits)
Line 47:         Property.set(class1, "sprite", "3do/effects/rocket/firesprite.eff");
Line 49:         Property.set(class1, "smoke", "3do/effects/rocket/rocketsmokewhite.eff");
Line 50:         Property.set(class1, "smokeStart", "3do/effects/rocket/rocketsmokewhitestart.eff");
Line 51:         Property.set(class1, "smokeTile", "3do/effects/rocket/rocketsmokewhitetile.eff");
####  com\maddox\il2\objects\weapons\RocketBRS82.java (4 hits)
Line 47:         Property.set(class1, "sprite", "3do/effects/rocket/firesprite.eff");
Line 49:         Property.set(class1, "smoke", "3do/effects/rocket/rocketsmokewhite.eff");
Line 50:         Property.set(class1, "smokeStart", "3do/effects/rocket/rocketsmokewhitestart.eff");
Line 51:         Property.set(class1, "smokeTile", "3do/effects/rocket/rocketsmokewhitetile.eff");
Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

SAS~Storebror

  • Editor
  • member
  • Online Online
  • Posts: 23939
  • Taking a timeout
    • STFU
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #8 on: August 01, 2021, 12:41:22 AM »

We can clearly tell that in Modact 4.12.2 there's no 2D rocket smoke. It might look different to BAT, but both have no 2D part.
Note that from setting a property in a class, nothing really happens in the game unless that property is being used somewhere else.
So the question is: Does any base class of these rockets read the "smokeTile" property and apply an effect accordingly?
And if so: Does "rocketsmokewhitetile.eff" exist?
And if so: Is it valid?
And if so: Isn't it all transparent?

]cheers[
Mike
Logged
Don't split your mentality without thinking twice.

WxTech

  • Modder
  • member
  • Offline Offline
  • Posts: 6042
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #9 on: August 01, 2021, 02:47:23 PM »

From my 4.12.2 modact 5.3 game. We see the three individual smokes.

Most obvious is the start smoke, being left behind.

Reasonably apparent is the 2D 'trail tile' type smoke, seen as the straight, essentially uniform line trailing the rocket.

Less obvious from this perspective are the 3D smoke particles, with their more irregular, somewhat haphazard scattering about the straight 2D trail. (From the pilot's perspective these 3D particles are rather more prominent due to their superposition along the line of sight.)

I have the same effects in my BAT install, but see no hint of the start smoke or the 2D trail type smoke.

Logged
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. - Hyman Rickover (but probably predating his use.)

Vampire_pilot

  • member
  • Offline Offline
  • Posts: 8629
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #10 on: August 03, 2021, 02:36:04 AM »

just to clarify this:

when someone talks about "The WxTech effects mod"... what mod is this exactly? Is there a link?

genXgamer

  • member
  • Offline Offline
  • Posts: 1367
Re: Did BAT remove a couple of rocket smoke effects?
« Reply #11 on: August 03, 2021, 03:46:34 AM »

G'day Mate

I think the mod in question is found in Visual Mods, right at the top.
https://www.sas1946.com/main/index.php/topic,66487.msg727270.html#msg727270

Oh, by the way you were right about the Alps map, shows my lack of European geography knowledge combined with a slightly confusing map.
Logged
Go in quickly - Punch hard - Get out!
Pages: [1] 2   Go Up
 

Page created in 0.041 seconds with 24 queries.