DCS-BR-Tools / briefing-room-for-dcs

An advanced mission generator for Eagle Dynamic's DCS World.
GNU General Public License v3.0
207 stars 28 forks source link

Very difficult to generate 1970s coldwar missions #827

Closed WangNorthSea closed 7 months ago

WangNorthSea commented 9 months ago

BR Version: 0.5.312.22 () DCS Version: 2.9.2.49940

Brief Description:

If 'Time Period' selected to 1970s, the generator will always report "Error: No operational units in xxx". Change it to '1980s' will generate missions normally. Template file presented.

Expected:

Default.zip

Mission and Template Zip:

Mission modified: Y/N

john681611 commented 9 months ago

Yeah this will be caused by this: https://github.com/john681611/dcs-data-miner/tree/main/customDataSets I've done my best to log when units made it into service. What you're getting is the fact that there is either

A; I've got a bunch of units going into service too late or ending service too early (I usually round down for entering and up for leaving). B: ED hasn't created enough units for that era.

This project is open source so if you have the time and the interest to improve it please do.

WangNorthSea commented 9 months ago

Default.zip This template will continuously report "Error: No operational units in PlaneBomber for given time period. " or "PlaneAttack". But I checked the source code of BR found that in "PlaneBomber" at least Russia has "Tu-95MS", "Tu-160" and USA has "B-52H" and "S-3B" which meet the requirement of "Time Period". With "Low-res unis" being selected, I don't understand why this error is reported when there are suitable units available.

john681611 commented 9 months ago

Yeah confirmed this happens odd thanks for spotting it. Ok found the "Low Res units" wasn't working

john681611 commented 9 months ago

I did still manage to get Some Plane Attack issues if you can provide some aircraft that you know where operational (not just flying prototypes) it would be appreciated to improve our DB