To fix the problem, I simply turned the fog flag in SET OBJECT to OFF (0).
I've been told by many people that the effect looks very nice, and the game I'm making started out as a simple demo of the particles.
This is how I did it:
Every flame effect on the screen (the game currently supports 5) is made up of 50 plains, all ghosted using GHOST OBJECT ON *number*, some with a flame texture, the others with a smoke texture. The game decides whether to make a flame or smoke particle using a random number (type=RND(1)). Each particle also gets a set of random properties, all stored in an array. These include speed, size, and X and Z position (Y position is all the same). Every SYNC, each particle moves up incrementally by its random speed, which makes a cool effect. This is all in a function that take parameters such as radius, position, etc. Also, there are several lights that follow the particles so when you fly over a flaming vehicle of something, there is a shine on the bottom of your plane (I set the specular light on the plane pretty high).
Anyways, you can try it yourself if you want. Oh, and if you think it looks cool on a plane lying on the ground, you should see how cool it is when you start firing on a plane in mid-air, dodging their bullets as well, and your enemy just explodes into flames mid-flight and crashes into the ground! (yes, I already have that working)
I may decide to just put my function up on the forums for others to use, but it's a little "dirty", if you will. I could certainly clean it up a bit and make it a little more readable. Couldn't we all? Haha!
I used to play sports. Then I found out that you can buy trophies on the internet. Now I'm good at everything.