Home   Help Search Login Register  

Author Topic: I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!  (Read 2292 times)

0 Members and 1 Guest are viewing this topic.

paloma

  • Guest
I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« on: 05 Oct 2002, 06:40:45 »
Ok dudes... I have never seen this posted so I may have made a discovery here.... It's certainly new to me...

You know how tanks like the BMP will darken as you hit them, getting darker and darker until they die? Well, I KNOW HOW TO DO THIS!

There are three things you must do to accomplish this. You need to work with the "Hit Points" Lod, the numeric LODs, and the Armor rating section of the config file. Here is what you do with each:

1. Hit points LOD:
    Define the various hit locations as in the other tanks like the BMP. Create a geometric shape for the hull hit location, track locations, etc. Give them any name you want, or stick to the already established names. WHen these are hit by fire, they will register it to their specific area.

2. Config file:
    There is a section in the cfgVehicles for defining armor points and their various attributes / values. If you open the commented config, you will see the best example in the first tank class. Look for this:

class HitHull {armor=1;material=50;name=hull;passThrough=1;};

The key sections are the name, which is the name of the hit points LOD section you made. The next one, the one we've all been confused about, is the MATERIAL section. THIS IS NOT A POINTLESS SECTION!!! It's very, very important!

The MATERIAL number is actually an identification number. All faces using this number are considered part of the hit location you have specified. All faces using this label will darken when damaged at the appropriate hit location. REMEMBER THIS NUMBER, for we will need it as we go back to O2.

3. Numerical LODs. (the ones you see from outside the vehicle in-game)
     Ok, here is where the new stuff comes into play. Select every face that is part of the hit location you are working with. Go into their face properties. In the bottom left corner is a little field called: "User". In this field, type in the "material" number you set up in the config file. Save your work, take it out in the game, and watch as these faces now darken as you damage them.

WOOT!

WOOT WOOT!

paloma

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #1 on: 05 Oct 2002, 06:48:02 »
Hey, can someone with access to the BIS Oxygen Forum please post this there? I only have newbie access.

WOOOOT!

TkKivi

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #2 on: 05 Oct 2002, 07:53:47 »
Hmm, i just had this crazy idea, how about adding these damage lods to a normal infantry man, but somehow make the black go red, and define the armor as legs, arms, torso and so on.. i just hate those blood textures when you shoot a man in the head from behind then go look at his helmet, seemÂ's that he has been shot from 4 different directions.. me dont like.

Vixer

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #3 on: 05 Oct 2002, 08:34:14 »
hmm it already was on the breathe forum months ago i think  :)

King Homer

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #4 on: 05 Oct 2002, 08:55:45 »
I think it'll be better if the turret of tanks fly away when they are hit by some heavy missiles like AGM114 Hellfire 2!!!!!!

paloma

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #5 on: 05 Oct 2002, 23:55:51 »
nope I did searches on several forums. THis is a new discovery.

Uziyahu

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #6 on: 07 Oct 2002, 03:13:26 »
Instead of just darkening, can you have scorch marks, holes, and bared metal painted over in a transparency?

The darkening has always looked stupid, to me.  Only if it was a burning wreck would I make it dark like that, and that only where the fire was coming out.


Stalker

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #7 on: 07 Oct 2002, 18:28:24 »
There is a possibility to change textures if the is a half damage and full damage dealt:
Quote
dammageHalf[]=
{
...
};
dammageFull[]=
{
...
};

paloma

  • Guest
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #8 on: 08 Oct 2002, 02:33:29 »
I have experimented with this, using the format that OPF uses:

normal_texture, new_texture

however, it seems that this only works for windows, not normal sections. Please post if you discover otherwise.

Offline SelectThis

  • Former Staff
  • ****
  • .
Re:I FIGURED OUT HOW TO MAKE VEHICLES SHOW DAMAGE!!!
« Reply #9 on: 08 Oct 2002, 03:51:37 »
As with blood textures the damage code can be sensitive to use of Upper case. Try using lower case for everything (pboname, p3d name, texture names entries in the cpp).

SelectThis