Author Topic: A car with a realistic damage system.  (Read 2790 times)

You know how when you damage a vehicle, there is no way to see the damage? This is what I am thinking. There should be a car where when damaged, it affects the car. For example, Deformed Shape, Doors broken off, Dents, Bullet holes, etc. Also, the car would be damaged if it crashed. So, I want a Car with a Realistic damage system. A addon would need to be used for the damage system and only cars that support the system would use the addon.

I don't think this would be easy to accomplish on such an outdated engine, to be honest.

I don't think this would be easy to accomplish on such an outdated engine, to be honest.
Actually, you can use Datablocks. When the Car gets a certain ammount of damage, it changes the datablock. It would come with 11 data blocks, which would be like this: Car0dmg, Car10dmg, Car20dmg, Car30dmg, Car40dmg, Car50dmg, Car60dmg, Car70dmg, Car80dmg, and Car90dmg as well as Car100dmg (At Car100dmg the car would be destroyed. It would anyways change the datablock to it being fully wrecked as well as it being set on fire and POOF! After a few secs the Car is gone and respawns.) Using Datablocks can be a bit complicated though, especially each car needs their own datablocks. But, I want someone to give a shot at it. The addon for the Damage System itself would make supported cars have their Datablock changed after a certain amount of damage. For example, when the Car has 90 HP (10 HP Lost) It would change the datablock to Car10dmg.
« Last Edit: October 16, 2013, 04:28:18 PM by Mr Queeba »

Another possible way is when Filpe1020 releases the Car Customization mod, when it reaches certain damage, it would change parts of the vehicle automatically. I would need the Damage System Addon itself to be compatible with it however. A advantage of this would be for example, if the Hull was hit, the Hull would become Damaged and not the rest of the car. What I mean is it would only damage the part of the vehicle that was hit and the rest of the car would have no damage.
« Last Edit: October 16, 2013, 04:34:02 PM by Mr Queeba »

The idea with the whole Custom Car mod is great, if the car add-on actually uses it that is.
But yeah, things can be done with that.
Nodes can be hidden to simulate that it fell off or something.
Like, if you hide a door, it would look a bit more broken.

The idea with the whole Custom Car mod is great, if the car add-on actually uses it that is.
But yeah, things can be done with that.
Nodes can be hidden to simulate that it fell off or something.
Like, if you hide a door, it would look a bit more broken.
Agreed.

Agreed.
but it's damage in general

it's not like if you slam into some building with the front corner of your car, that exact front corner will be dented.

it will be all based on the pre-determined nodes.

but it's damage in general

it's not like if you slam into some building with the front corner of your car, that exact front corner will be dented.

it will be all based on the pre-determined nodes.

that's better than nothing though

that's better than nothing though
yeah

would still be rad

What would work well is having inward dents on a car that are covered by planes, making the whole thing look like a full thing. When it gets damaged, planes (quads) that cover the dents would be removed. This should save datablocks.

What would work well is having inward dents on a car that are covered by planes, making the whole thing look like a full thing. When it gets damaged, planes (quads) that cover the dents would be removed. This should save datablocks.
If it saves datablocks, that is actually a great idea.

how about a car that slows down when its damaged and puts out a smoke emitter

This thread has been
ED!

What would work well is having inward dents on a car that are covered by planes, making the whole thing look like a full thing. When it gets damaged, planes (quads) that cover the dents would be removed. This should save datablocks.
if someone does this, i will make it my life's goal to totally wreck a car into a mess, just so i can drive a bumpy dented mess.
/support