PLEASE READ THIS.
This is the Final Answer to Everything
I have been coding for the Battlefield series ever since the Battlefield 1942 demo. The engine has remained the same ever since Battlefield 1942. There have only been additions and re-organisations of code. For example, everything is now in .tweak files instead of 5 separate .con files.
1. There IS bullet travel time.
Bullet travel time has been in place for all weapons ever since Battlefield 1942. Contrary to popular belief, this is coded into the game. Each bullet has it's own set speed. Some go faster than others. People however are right that latency is an issue. Depending on your latency, you may have to lead more than usual, but there is always bullet travel time no matter what. You can test this yourself in singleplayer where there is no lag time at all.
2. There IS bullet drop.
Bullets actually do drop. They are not specified a gravity modifier, which gives them the default value of 1. Remember however that while there is bullet drop, it only happens at extreme ranges. As you can see from the tests below, bullet drop occurs in all weapons not specified otherwise. For example the M4 Carbine does not have any gravity information, which means that it is given the default value of 1. However remember that drop is not noticeable unless it is at extreme ranges, and most weapons do not even have the range for it to become evident.
For more information see my next post
3. Bullets always fly straight.
While this is a minor point, I figured I may as well correct this while I am at it. Deviation means that the bullet will come out of the barrel in different position from the barrel. I agree that this is a silly way to simulate bullet deviation, but that is how it is done and you cannot change it.
I realize that this is a little hard to understand but let me put it in a simple, exagherated form that you can see.
This is the Final Answer to Everything
I have been coding for the Battlefield series ever since the Battlefield 1942 demo. The engine has remained the same ever since Battlefield 1942. There have only been additions and re-organisations of code. For example, everything is now in .tweak files instead of 5 separate .con files.
1. There IS bullet travel time.
Bullet travel time has been in place for all weapons ever since Battlefield 1942. Contrary to popular belief, this is coded into the game. Each bullet has it's own set speed. Some go faster than others. People however are right that latency is an issue. Depending on your latency, you may have to lead more than usual, but there is always bullet travel time no matter what. You can test this yourself in singleplayer where there is no lag time at all.
2. There IS bullet drop.
Bullets actually do drop. They are not specified a gravity modifier, which gives them the default value of 1. Remember however that while there is bullet drop, it only happens at extreme ranges. As you can see from the tests below, bullet drop occurs in all weapons not specified otherwise. For example the M4 Carbine does not have any gravity information, which means that it is given the default value of 1. However remember that drop is not noticeable unless it is at extreme ranges, and most weapons do not even have the range for it to become evident.
For more information see my next post
3. Bullets always fly straight.
While this is a minor point, I figured I may as well correct this while I am at it. Deviation means that the bullet will come out of the barrel in different position from the barrel. I agree that this is a silly way to simulate bullet deviation, but that is how it is done and you cannot change it.
I realize that this is a little hard to understand but let me put it in a simple, exagherated form that you can see.








Comment