Hi,
I’m interested in finding the values for ammunition penetration in Project Reality. Specifically, how many walls each type of round can go through. I have tried doing testing on my own by simply placing vehicles or a friend behind a penetrable wall and shooting with different rounds, but this is inefficient and not definitive.
The topic of how many penetrable walls/objects a round can go through is important when gunning armored vehicles and engaging infantry, specifically infantry inside buildings.
An example of the the importance of this data is on Fallujah West. On this map, there are a high number of buildings and structures that can be penetrated by all sizes and types of ammunition. However, HE rounds from the APCs will penetrate one wall before detonating on the second. If the gunner is not aware of this and tries to shoot through a window to hit the infantry inside of the building, the rounds will go through the back wall of the structure and the infantry will not be injured. Instead the gunner, being aware of how each round behaves in regard to penetration, should aim at the front wall so that the HE round passes through the first wall and detonates on the second wall, inside the building, injuring the infantry inside.
This becomes even more complex when talking about tank HE rounds, they go through more than 2 walls. So trying to engage infantry inside of penetrable buildings can be very tricky.
What file would these values be located in and are they encrypted? If so, is there a way someone could decrypt them or send me a snippet on the values?
If you have any questions or what I am asking for isn’t clear enough, please don’t hesitate to let me know so I can make a clarification.
Thank you for your time.
- TBoy205
Ammunition Types/Caliber Penetration Values Request for Information
-
TBoy205
- Posts: 97
- Joined: 2012-01-19 14:09
Ammunition Types/Caliber Penetration Values Request for Information
Last edited by TBoy205 on 2020-02-29 20:47, edited 7 times in total.
-
TBoy205
- Posts: 97
- Joined: 2012-01-19 14:09
Re: Ammunition Types/Caliber Penetration Values Request for Information
So I may have located the information I was looking for in the file objects_weapons_server.zip
Here is an excerpt from the file ifv_25x137_hei_g.con located in objects_weapons_server.zip\weapons\common\projectiles\cannons\ifv. I have bolded and separted the lines in this file that I am referencing.
I am making an assumption that what I am looking for is contained in the statement ObjectTemplate.detonation.maxDepthForExplosion 2 where 2 is the set value.
However, if this is the case, I may need some help interpreting this data.
Would that value mean that the round explodes on the second penetrable object or it's allowed to pass through two penetrable objects and then detonates?
I also see the statement ObjectTemplate.detonation.detectionRadius 1.5
Could someone explain what this denotes? Out of context, I could interpret this as how close the round can be to a player/vehicle or wall before its proximity sensor detonates it. But in the case of APC cannons, I did not think that they had any sort of proximity detonation.
Another question would be what each of the terms means in ifv_25x137_hei_g.con
I can assume some, but others I am unsure of.
What I am able to decern: VehicleType_RoundName_RoundType_?.con.
I do not know what the "g" stands for. There is another file called ifv_25x137_hei_r.con as well as ifv_25x137_hei_r3.con.
What do the g, r, and r3 denote?
Here is an excerpt from the file ifv_25x137_hei_g.con located in objects_weapons_server.zip\weapons\common\projectiles\cannons\ifv. I have bolded and separted the lines in this file that I am referencing.
Code: Select all
ObjectTemplate.create GenericProjectile ifv_25x137_hei_g
rem ---BeginComp :D efaultDetonationComp ---
ObjectTemplate.createComponent DefaultDetonationComp
ObjectTemplate.detonation.explosionMaterial 3705
ObjectTemplate.detonation.explosionRadius 5
ObjectTemplate.detonation.explosionForce 2
ObjectTemplate.detonation.explosionDamage 80
ObjectTemplate.detonation.endEffectTemplate e_exp_25mm_he
ObjectTemplate.detonation.useMMOnEndEffect 1
[b]ObjectTemplate.detonation.detectionRadius 1.5
ObjectTemplate.detonation.maxDepthForExplosion 2[/b]
em ---EndComp ---
ObjectTemplate.gravityModifier 0.01
ObjectTemplate.material 3705
ObjectTemplate.damage 40
include ifv_he_common.tweak
include ../../projectiles_tank_tracer_g.tweak 1
However, if this is the case, I may need some help interpreting this data.
Would that value mean that the round explodes on the second penetrable object or it's allowed to pass through two penetrable objects and then detonates?
I also see the statement ObjectTemplate.detonation.detectionRadius 1.5
Could someone explain what this denotes? Out of context, I could interpret this as how close the round can be to a player/vehicle or wall before its proximity sensor detonates it. But in the case of APC cannons, I did not think that they had any sort of proximity detonation.
Another question would be what each of the terms means in ifv_25x137_hei_g.con
I can assume some, but others I am unsure of.
What I am able to decern: VehicleType_RoundName_RoundType_?.con.
I do not know what the "g" stands for. There is another file called ifv_25x137_hei_r.con as well as ifv_25x137_hei_r3.con.
What do the g, r, and r3 denote?
Last edited by TBoy205 on 2020-03-01 18:49, edited 10 times in total.
-
Fastjack
- PR:BF2 Contributor
- Posts: 525
- Joined: 2011-09-04 19:47
Re: Ammunition Types/Caliber Penetration Values Request for Information
No, sofar i remember stand this for the explosion and how deep it can affect things in this range. The number is a range variable. I could also be wrong.Would that value mean that the round explodes on the second penetrable object or it's allowed to pass through two penetrable objects and then detonates?
About the projectiles. Not sure but i believe g stands for green tracers, r stands for red tarcers and r3 for ricochet each 3rd bullet.
Here some advices:
All damages sources except negative heal compartment containers and falling damage having 2 damage variables. (value and material).
1st, the explosion damage (radialdamage/splashdamage/AoE damage)
2nd the direct hit damage (impac damage)..
Both of them have a damage value and a damaging material (lets call it attacking material).
Vehicles, destroyable objects and soldiers have also 2 different materials (lets call them defending materials).
1st Default material (that is the defending material against radial/Splash/explosion damage)
2nd are the mapmaterials of the model. Excamples for vehicles are front, back, side, top, wheels/tracks and for soldier body armor for arms, head, legs, body. This materials are the defending materials against direct hits.
In BF2 it works like that. Attacking material against defending material.
I think the damage values of a weapon and what it means is clear to you but you have also to check the materials catalogue and checking the materials and cells how each attacking material works against defending material.
Check the materialmanagersettings.con and materialmanager define.con.
-
AlonTavor
- PR:BF2 Developer
- Posts: 2991
- Joined: 2009-08-10 18:58
Re: Ammunition Types/Caliber Penetration Values Request for Information
You're looking for ObjectTemplate.createComponent DefaultPenetrateComp which just controls whether or not the projectile can penetrate.
Regarding what it can penetrate, that's in material settings. I think Material.damageLoss is the one
Regarding what it can penetrate, that's in material settings. I think Material.damageLoss is the one
No just tracers every 3rdricochet each 3rd bullet.
Last edited by AlonTavor on 2020-03-01 12:10, edited 1 time in total.
-
Fastjack
- PR:BF2 Contributor
- Posts: 525
- Joined: 2011-09-04 19:47
Re: Ammunition Types/Caliber Penetration Values Request for Information
YOu right, ricochet was an material effect template thing.No just tracers every 3rd
-
Outlawz7
- Retired PR Developer
- Posts: 17261
- Joined: 2007-02-17 14:59
-
TBoy205
- Posts: 97
- Joined: 2012-01-19 14:09
Re: Ammunition Types/Caliber Penetration Values Request for Information
Thank you for your responses Fastjack and AlonTavor. The information you have both provided is very intriguing and I would be interested in learning more about it. However, it was not exactly the information I was looking for when creating this post.
I seemed to have focused too much on describing why I was wanting the information and not enough on the information that I wanted.
To clarify:
I am looking for what file contains the information on how many objects/surfaces each round can penetrate and what line/statement in those files contains the value(s).
Thanks again.
I seemed to have focused too much on describing why I was wanting the information and not enough on the information that I wanted.
To clarify:
I am looking for what file contains the information on how many objects/surfaces each round can penetrate and what line/statement in those files contains the value(s).
Thanks again.
-
AlonTavor
- PR:BF2 Developer
- Posts: 2991
- Joined: 2009-08-10 18:58
Re: Ammunition Types/Caliber Penetration Values Request for Information
I don't think there's a limit anywhere
-
TBoy205
- Posts: 97
- Joined: 2012-01-19 14:09
Ammunition Types/Caliber Penetration Values Request for Information
AlonTavor wrote:I don't think there's a limit anywhere
Then what causes APC HE rounds to detonate on the second penetrable object it encounters vs going completely through the entire building?
Large caliber non-explosive rounds like the .50 will go through at least 3 or 4 walls whereas smaller caliber like 5.56 will only go through one.
There must be some controlling value for this.
-
Fastjack
- PR:BF2 Contributor
- Posts: 525
- Joined: 2011-09-04 19:47
Re: Ammunition Types/Caliber Penetration Values Request for Information
The only thing i can think of is has something todo with the projectile tweak ObjectTemplate.penetrate.allowSolidPenetration 1 and a combination of the attacking material (3705) and the material of he wall/building. Some projectiles have as excample Collisionhardness, min Damage and max damage and damage loss over distance.
There exist no info or documentation about this sofar i know that explains exactly what you Looking for.
Can you give us a screenshot of the wall/building that got penetrated. I Need the info which building it was and what Kind of material it use.
There exist no info or documentation about this sofar i know that explains exactly what you Looking for.
Can you give us a screenshot of the wall/building that got penetrated. I Need the info which building it was and what Kind of material it use.



