I added support of files * Planes.dat. Now in log file it will be possible to look as I fulfilled algorithm:
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 1x250, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 2x250, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 3x250, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-True (SBD3, 1x500, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 2x500, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-True (SBD3, 3x500, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 1x1000, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 1x1600, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 1x250, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 2x250, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 3x250, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-True (SBD3, 1x500, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-False (SBD3, 2x500, aSoft, Any, Any)
CheckWeapons: LocalPlanes-True, Result-True (SBD3, 3x500, aSoft, Any, Any)
GetWeapons before: CruiseSpeed-320.00, minAlt-4500.00, attAlt-4500.00
GetWeapons after: CruiseSpeed-330.00, minAlt-4500.00, attAlt-4500.00
At will processing of these files can be disconnected, having added in DGen_mod.ini NoLocalPlanes parameter. It will increase possible options of arms, but can affect historical reliability.