Bullet Penetration

General discussion of the Project Reality: BF2 modification.
Post Reply
Tirak
Posts: 2022
Joined: 2008-05-11 00:35

Bullet Penetration

Post 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
=Romagnolo=
Posts: 4765
Joined: 2006-12-29 14:52

Re: Bullet Penetration

Post by =Romagnolo= »

OK
[R-DEV]OkitaMakoto:"Cheers, you're the man, Okita"
[R-DEV]Rhino:"I in fact got kicked from a server for tking."
Hitperson:"well done, treasure it forever."
[R-DEV]Adriaan:"Damned classy Roma, if I may say so."
[R-DEV]Chuc:"Pro man, pro."
(yes, it was about me)
[R-MOD]BloodBane611:"Romagnolo, you definitely deserve a LOL award for that."
Mora
Posts: 2933
Joined: 2007-08-21 12:37

Re: Bullet Penetration

Post by Mora »

True, if done correctly it would be kinda like COD4 :D

But the problem is you can shoot trough all the buildings then. No mater what range.
Last edited by Mora on 2008-07-04 15:48, edited 1 time in total.
Craz3y|Assasin
Posts: 170
Joined: 2008-06-20 14:18

Re: Bullet Penetration

Post 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.
Cyrax-Sektor
Posts: 1030
Joined: 2007-10-15 21:12

Re: Bullet Penetration

Post 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.
Scot
Posts: 9270
Joined: 2008-01-20 19:45

Re: Bullet Penetration

Post 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!
Image
Masaq
Retired PR Developer
Posts: 10043
Joined: 2006-09-23 16:29

Re: Bullet Penetration

Post 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.

"That's how it starts, Mas, with that warm happy feeling inside. Pretty soon you're rocking in the corner, a full grown dog addict, wondering where your next St Bernand is coming from..." - IAJTHOMAS
"Did they say what he's angry about?" asked Annette Mitchell, 77, of the district, stranded after seeing a double feature of "Piranha 3D" and "The Last Exorcism." - Washington Post
Airsoft
Retired PR Developer
Posts: 4713
Joined: 2007-09-20 00:53

Re: Bullet Penetration

Post by Airsoft »

bf2 vanilla buildings/most statics no. However its the corrugated steel fence you can penetrate through i believe.
IAJTHOMAS
Posts: 1149
Joined: 2006-12-20 14:14

Re: Bullet Penetration

Post by IAJTHOMAS »

Yeah, most of the fencing/buildings at train on fools road at pentrable for example.
ImageImage

Image
Bravodog
Posts: 21
Joined: 2008-07-04 22:53

Re: Bullet Penetration

Post 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.
Last edited by Bravodog on 2008-07-05 01:28, edited 2 times in total.
"And the smoke said were not half as bad as god is good"- MEWITHOUTYOU
Death_dx
Posts: 379
Joined: 2007-11-09 21:37

Re: Bullet Penetration

Post by Death_dx »

All the building's on basrah that change shape when exploded can be penetrate by .50 cal (and .30 from jeep).
Rhino
Retired PR Developer
Posts: 47909
Joined: 2005-12-13 20:00

Re: Bullet Penetration

Post 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.
Image
Chanvlan
Posts: 262
Joined: 2008-02-02 03:36

Re: Bullet Penetration

Post 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* :mrgreen: made my day!!!

Mod DB's Modcast: Guy: So what new things will be in Future PR releases.
Katarn: Fastropes, yeh fast ropes, and you can shoot while your on the ropes.
Drake
Posts: 119
Joined: 2008-03-26 16:22

Re: Bullet Penetration

Post by Drake »

Yeah, I think its good enough that you can kill through fences.(spray and pray ftw)
Psyko
Posts: 4466
Joined: 2008-01-03 13:34

Re: Bullet Penetration

Post by Psyko »

And thats why we need a realistic Bullet drop system :D
Post Reply

Return to “PR:BF2 General Discussion”