Quote:
Originally Posted by KrautMan
So tell me if I have this right. The Abrams tank was coded differently than the other 3 tanks, and the Abrams does not exhibit the tank bug. Therefore, if all the other tanks coding is changed to the Abrams coding, then the tank bug should be fixed. Is this correct?
|
Yes, at least in theory. The problem is the bug is so random, that we can not reproduce it on command. Meaning that we can make the changes that we think should fix the issue but we cant load up a server and do something specific to cause the problem and see if its fixed.
So you guys can understand what prompted the test (and for those interested in whats going on), we noticed that the Abrams did not seem to have the bug. So what I did was looked at the coding of the Abrams shells vs the coding of the other tanks and I was able to find a line of code dealing with collisions on all of our tanks but the Abrams. I then compared it to the
BF2 tanks and they did not have that line of code either. So that makes the line of code very suspect considering everything else was almost identical and other vehicles do not have this same issue.
Before we claim victory on the issue and move on, I wanted to attempt to verify that we were barking up the right tree. With a very limited amount of testers on our team, we could just not simulate the conditions to give us a good chance to encounter the random bug. This is why we came to
TG for help and why it was so critical to really push the Abrams to the limit with as many people as possible.
The verdict of the test was very promising so we have done the changes to the other tanks as well now. I am optimistic that the change will fix the issue but nothing is certain. Thanks again to all the people that helped and I hope this post explains better what we were trying to do and why.