Author Topic: Dentable Vehicle  (Read 1347 times)

How can i make a dentable Vehicle

Impossible.

At least, until Truce gets here.

Learn how to script, how to model, and how to modify the engine.

Learn how to script, how to model, and how to modify the engine.
Assuming you're also going to learn the impossible?!

Assuming you're also going to learn the impossible?!
When I have time.

Assuming you're also going to learn the impossible?!

That's stupid.

>developers can't modify engine
>developers can't update engine!

This would require changing the original model of the vehicle and the script. But it seems like it would be possible. Although, I have absolutely no scripting knowledge.

Could this be done by making a few datablocks (or models, not sure which) for the vehicle, then having the script run checks on the damage amount and changing the model if the damage drops below a certain level?

Could this be done by making a few datablocks (or models, not sure which) for the vehicle, then having the script run checks on the damage amount and changing the model if the damage drops below a certain level?
Thats what I thought.

But, if you hit it with a sword, in the front enough, the sides will become all dented too, because you can't detect where the vehicle is taking damage from.

Well you know how the Tank has a turret? It can be blown up, turned into a horse, and with shrink/unshrink rays it is separate from the rest of the tank. Make a vehicle with different parts, like hood, wheels, roof, trunk, doors, etc., and give each one a damage threshold and dent feature.

Well you know how the Tank has a turret? It can be blown up, turned into a horse, and with shrink/unshrink rays it is separate from the rest of the tank. Make a vehicle with different parts, like hood, wheels, roof, trunk, doors, etc., and give each one a damage threshold and dent feature.
I'm going to tell you why this is a bad idea. With that many bots spawned, even two vehicles of this type would put the latency up by a decent amount.

Well all ya got to do is scirpt it that if it hits something that certian part will dent!

Well all ya got to do is scirpt it that if it hits something that certian part will dent!

Thanks Captain Obvious. Would you like to tell me, what the hell did you think this topic was about?

I'd say to do it like this.....

If velocity is changed quickly to a side direction, change model. If model is changed, and the direction is not the same, Set to the model with both sides damaged.

Only needs three models, and would be interesting to script.

You could just assemble the vehicle out of multiple parts like the tank. Hood, wheels, roof etc. The one down side to this is it'd just be a bunch of bots, and we all know what happens when you have a ton of bots, that lovely thing shows up in the top right corner, looks a lot like this;
LAG