Is it possible that one of your developers, without your knowledge, improved something in the behavior of bots?
That is impossible, the only change made to 2.58 was to the launcher and the bren carrier crash fix on Port en Bessin. All other beta changes were held back. Also, nobody is working on AI and any change is shown in our automatic changelog. We also didn't change the MP40 recoil. It is all in your head, I'm afraid.
I say for sure that there were no such changes before, and then I got them. Maybe the fact is that I also added a pack of new cards weighing several gigabytes to the standard version of FH2 2.58? It seems that this pack is from some fans of the game. Is it possible that in this package there were some other script files for bot behavior that changed and improved them?
Another improvement about half a year ago was that in the version up to 2.57, bots did not shoot at light tanks from rifle grenade launchers, and in version 2.57, they began to shoot from rifle grenade launchers at light tanks and destroy them. Because of this, playing light tanks with bots has become much more difficult. Isn't it the same with you? Do you have bots shooting rifle grenade launchers at light tanks? If you do not believe me, I can record a video of how, driving a light tank Stuart on Omaha Beach, I see how German bots shoot at me from rifle grenade launchers, and quite often get into my tank.
Regarding the MP-40 and MP-38: Should the recoil of these two submachine guns be the same? I now have the recoil of the MP-40 in version 2.58 slightly lower than that of the MP-38, despite the high rate of fire of the MP-40. So I did one more experiment on screenshots
https://drive.google.com/file/d/1zgLiG_Emrwn1eKPi-rG04n7p6KmhZnSQ/view?usp=sharinghttps://drive.google.com/file/d/1udwn43h0bj2ZQrk-tv0u_KSRMTFHXYB5/view?usp=sharinghttps://drive.google.com/file/d/1QeADsMBN9VJt4UnYUCrGIm6bOf3pSll6/view?usp=sharingStanding in the same position, I aimed at the level of the beginning of the flagpole in the ground and fired 17 shots in a continuous burst from both submachine guns. On the second and third screenshots, you can see that the barrel of the MP-40 stopped slightly lower than that of the MP-38. In the MP-38, the front sight of the barrel entered the flag in the background, while in the MP-40 it did not reach the flag. I checked this several times, all several times the barrel of the MP-40 against the background of the flagpole stopped slightly lower than that of the MP-38. In skirmishes with bots, this is manifested in the fact that controlling the queues from the MP-40 has become a little easier than from the MP-38, despite the high rate of fire of the MP-40. Because of this, in shootings on Al Alamein 16, I often threw my MP-38 and picked up the MP-40 from the officer's corpse, because the recoil from the MP-40 is easier to control.
If this is different with your submachine guns, then either I have some bugs with the game, or it is one of your programmers who makes some changes, but you do not know about them. In our VKontakte group, they also told me that they had not made any such changes, but I have them.