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.
#### 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");