Author Topic: Plane damage  (Read 1081 times)

I was thinking, it would be cool to have something that effects your plane's flight. Like if you get a certain amount of damage, a smoke emitter will mount to and engine (mount#) and mess up your control a bit. I could make the emitters and planes but I would need the system for damage taking.

Strat probably has the emmiter when damaged script.
Probably just one shot smoke
That was when it blew up I think

That was when it blew up I think
Nope. The plane turns white smoke at moderate damage, turns black smoke at high damage and eventually blows the plane up, and turns fiery and black when super high damage.


Nope. The plane turns white smoke at moderate damage, turns black smoke at high damage and eventually blows the plane up, and turns fiery and black when super high damage.
Which plane? Is it released?

Idea: When the bottom of your plane is hit by something doing over 60 direct damage your plane's controls flip the forget out and it makes some spark debris.

Stratofortress's released planes do this, but they don't affect controls. They just emit smoke or steam at certain damage levels.

Idea: When the bottom of your plane is hit by something doing over 60 direct damage your plane's controls flip the forget out and it makes some spark debris.
I agree with this idea, but could more "armored" planes could be impervious to this?

Maybe when you get an amount of damage, you slowly go down, you can steer but not up. When you get high damage, you go for a nose dive!

In a real plane, an object hitting it hard enough to crack it will often completely tear it apart due to pressure differences inside compared to outside.

Which plane? Is it released?
All of his planes in his Mass release.

Damage-based emitter functionality already exists within the engine, you just need to read the documentation.

Making it harder to fly wouldn't really be possible unless you switched the datablock to a "damaged" datablock which had less lift etc. (although switching datablocks like that is unpredictable and can cause some weird stuff).

Damage-based emitter functionality already exists within the engine, you just need to read the documentation.

Making it harder to fly wouldn't really be possible unless you switched the datablock to a "damaged" datablock which had less lift etc. (although switching datablocks like that is unpredictable and can cause some weird stuff).
What about making the lift a variable and setting the variable depending on damage?

What about making the lift a variable and setting the variable depending on damage?
You're not supposed to change datablock variables live.
Also, one datablock affects all planes using that datablock.

You're not supposed to change datablock variables live.
Also, one datablock affects all planes using that datablock.
So this is pretty much impossible unless it is glitchy,

it would be cool if the plane would also lose altitude