Page 1 of 1
Bullet Penetration
Posted: 2008-07-04 14:36
by Tirak
Frankly, I didn't know which forum to post this in, but since it isn't a suggestion, and it matters to PR, I figured this would probably be best.
Recently I've seen quite a few posts claiming that bullet penetration is not possible with the Battlefield 2 Engine, and its been annoying the heck out of me because that is flat out false. Battlefield 2 supports a fairly decent penetration effect, bullets will go through walls if the wall material is correct, I wanted to get this out so people would stop saying that it is impossible, and maybe for some to start experimenting with the effect.
Regards,
Tirak
Re: Bullet Penetration
Posted: 2008-07-04 15:01
by =Romagnolo=
OK
Re: Bullet Penetration
Posted: 2008-07-04 15:37
by Mora
True, if done correctly it would be kinda like COD4
But the problem is you can shoot trough all the buildings then. No mater what range.
Re: Bullet Penetration
Posted: 2008-07-04 15:39
by Craz3y|Assasin
yea you could shoot through metal fences and wooden boards, and mabey they can make it so you can shoot through other stuff too.
Re: Bullet Penetration
Posted: 2008-07-04 15:48
by Cyrax-Sektor
I knew of the bullet penetration. I think PR implements a special bullet penetration of their own, because the weapon codes doesn't seem to have the same code as vanilla weapons.
Re: Bullet Penetration
Posted: 2008-07-04 15:50
by Scot
I knew about it it was what sold BF2 on the back cover or in a trailer, they were like shoot through fences!
Re: Bullet Penetration
Posted: 2008-07-04 16:14
by Masaq
The difficulty isn't the engine doesn't support it, it's to do with realism aspects and time-constraints I believe.
1) Re-making the ingame materials and making sure that each is penetrable in the right way takes a lot of time
2) As someone above said, the penetration system isn't reliant on range at all. Basically, if you hit a brick wall with a round from 800m, the round will go straight through it even though it shouldn't. Materials either let certain stuff through, or they don't. If they let rounds through, they'll always do it regardless of circumstances I believe.
Re: Bullet Penetration
Posted: 2008-07-04 16:15
by Airsoft
bf2 vanilla buildings/most statics no. However its the corrugated steel fence you can penetrate through i believe.
Re: Bullet Penetration
Posted: 2008-07-05 00:06
by IAJTHOMAS
Yeah, most of the fencing/buildings at train on fools road at pentrable for example.
Re: Bullet Penetration
Posted: 2008-07-05 01:22
by Bravodog
Well if you want to have bullet penetration you should do it realisticly or not at all, believe me when i say most bullets would go through more then thin steel.
Re: Bullet Penetration
Posted: 2008-07-05 01:39
by Death_dx
All the building's on basrah that change shape when exploded can be penetrate by .50 cal (and .30 from jeep).
Re: Bullet Penetration
Posted: 2008-07-05 04:01
by Rhino
I can see where confusion can come from with some many posts saying different things...
So the facts are these.
"Bullet Penetration" aka, penetrable materials is yes possible on the BF2 engine and is one of its big "features".
I quote from ToalBF2's "About BF2" in the Key features:
• Material penetration feature makes sure players know the difference between cover and concealment.
This means that you can shoot players though a corrugated iron fence which is the most commonly known "penetrable material".
The confusion mainly lies with excatly how the penetration system works on the engine.
To be honest its simpler than most of you will think. The way it works is in the materiel properties you basically define if anouther material can penetrate this material, if so, it looses damage when penetrating it when it comes out of the "other side". Now this may sound a little confusing but really how it works it is just when your bullet hits that materiel, it dont care how "thick" that material is all it cares about is what material it has on it, in fact, it dont even know where the "other side" of the fence is. So once it passes though the side of the fence you hit, the bullet will have lost say 10% of its damage, thou this depends on what kind of material you hit. So after the bullet has gone though the fence then hits say a player, it will only do 90% of the damage it would have done if it didn't pass though the fence. This is here to simulate the thickness of the materiel and the impact that would have on the projectile.
now you probaly wont get that but all that really matters is that the bullet can't tell how thick the fence/wall it just passed though is, so if we made it so .50cal bullets could say shoot though a thin concrete wall, they would also be able to shoot though 1m thick concrete walls unless we made separate materials for each wall thickness which I can tell you takes a hell of a lot of time, then applying that to every object is not possible without redoing all the col meshes which really would take months.
Then there is also the issues of lag this would produce, as if we made many types of penetrable materials the servers would have to think much harder and the game would lag just that much more.
So when trying to do a "realistic" penetration system, the time required to rework everything simply aint really worth it to put it simply.
hope that cleans things up.
Re: Bullet Penetration
Posted: 2008-07-05 04:27
by Chanvlan
[R-DEV]Rhino wrote:I can see where confusion can come from with some many posts saying different things...
So the facts are these.
"Bullet Penetration" aka, penetrable materials is yes possible on the BF2 engine and is one of its big "features".
I quote from ToalBF2's "About BF2" in the Key features:
This means that you can shoot players though a corrugated iron fence which is the most commonly known "penetrable material".
The confusion mainly lies with excatly how the penetration system works on the engine.
To be honest its simpler than most of you will think. The way it works is in the materiel properties you basically define if anouther material can penetrate this material, if so, it looses damage when penetrating it when it comes out of the "other side". Now this may sound a little confusing but really how it works it is just when your bullet hits that materiel, it dont care how "thick" that material is all it cares about is what material it has on it, in fact, it dont even know where the "other side" of the fence is. So once it passes though the side of the fence you hit, the bullet will have lost say 10% of its damage, thou this depends on what kind of material you hit. So after the bullet has gone though the fence then hits say a player, it will only do 90% of the damage it would have done if it didn't pass though the fence. This is here to simulate the thickness of the materiel and the impact that would have on the projectile.
now you probaly wont get that but all that really matters is that the bullet can't tell how thick the fence/wall it just passed though is, so if we made it so .50cal bullets could say shoot though a thin concrete wall, they would also be able to shoot though 1m thick concrete walls unless we made separate materials for each wall thickness which I can tell you takes a hell of a lot of time, then applying that to every object is not possible without redoing all the col meshes which really would take months.
Then there is also the issues of lag this would produce, as if we made many types of penetrable materials the servers would have to think much harder and the game would lag just that much more.
So when trying to do a "realistic" penetration system, the time required to rework everything simply aint really worth it to put it simply.
hope that cleans things up.
that is the best dam clearest explanation i have ever seen in any thread, and it wasnt even that hard to understand, *awards medal for greatest usful post in all thread history*

made my day!!!
Re: Bullet Penetration
Posted: 2008-07-05 05:04
by Drake
Yeah, I think its good enough that you can kill through fences.(spray and pray ftw)
Re: Bullet Penetration
Posted: 2008-07-05 05:20
by Psyko
And thats why we need a realistic Bullet drop system
