dcs-liberation / dcs_liberation

DCS World dynamic campaign.
GNU Lesser General Public License v3.0
712 stars 185 forks source link

factions without SEAD aircraft can't plan missions #683

Closed DanAlbert closed 3 years ago

DanAlbert commented 3 years ago

Below is the log for turn 1 planning from Russia 1975. They have plenty of aircraft but since they don't have the SEAD escorts they wanted they're scrubbing all their missions.

2020-12-27 18:45:58,181 :: INFO :: Insufficient aircraft: Not enough aircraft in range for FROG capable of: DEAD
2020-12-27 18:45:58,181 :: INFO :: Insufficient aircraft: Not enough aircraft in range for SKUNK capable of: DEAD
2020-12-27 18:45:58,181 :: INFO :: Insufficient aircraft: Not enough aircraft in range for ANTELOPE capable of: DEAD
2020-12-27 18:45:58,181 :: INFO :: Insufficient aircraft: Not enough aircraft in range for CORAL capable of: ANTISHIP
2020-12-27 18:45:58,182 :: INFO :: Insufficient aircraft: Not enough aircraft in range for COTTONMOUTH capable of: ANTISHIP
2020-12-27 18:45:58,182 :: INFO :: Insufficient aircraft: Not enough aircraft in range for PORCUPINE capable of: ANTISHIP
2020-12-27 18:45:58,182 :: INFO :: Insufficient aircraft: Not enough aircraft in range for GULL capable of: ANTISHIP
2020-12-27 18:45:58,182 :: INFO :: Insufficient aircraft: Not enough aircraft in range for DONKEY capable of: ANTISHIP
2020-12-27 18:45:58,186 :: INFO :: Insufficient aircraft: Not enough aircraft in range for JACKAL capable of: SEAD
2020-12-27 18:45:58,192 :: INFO :: Insufficient aircraft: Not enough aircraft in range for Kobuleti capable of: SEAD
2020-12-27 18:45:58,196 :: INFO :: Insufficient aircraft: Not enough aircraft in range for FROG capable of: SEAD
2020-12-27 18:45:58,200 :: INFO :: Insufficient aircraft: Not enough aircraft in range for SKUNK capable of: SEAD
2020-12-27 18:45:58,204 :: INFO :: Insufficient aircraft: Not enough aircraft in range for DACHSHUND capable of: SEAD
2020-12-27 18:45:58,207 :: INFO :: Insufficient aircraft: Not enough aircraft in range for FERRET capable of: SEAD
2020-12-27 18:45:58,214 :: INFO :: Insufficient aircraft: Not enough aircraft in range for HUSKY capable of: SEAD
2020-12-27 18:45:58,217 :: INFO :: Insufficient aircraft: Not enough aircraft in range for PENGUIN capable of: SEAD
2020-12-27 18:45:58,221 :: INFO :: Insufficient aircraft: Not enough aircraft in range for ANTELOPE capable of: SEAD
2020-12-27 18:45:58,225 :: INFO :: Insufficient aircraft: Not enough aircraft in range for MOLE capable of: SEAD
2020-12-27 18:45:58,229 :: INFO :: Insufficient aircraft: Not enough aircraft in range for TETRA capable of: SEAD
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 8 MiG-21Bis from Kutaisi
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-29A from Kutaisi
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-25PD from Kutaisi
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-21Bis from Senaki Kolkhi
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 12 MiG-23MLD from Senaki Kolkhi
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 8 MiG-29A from Senaki Kolkhi
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 2 Mi-8MT from Senaki Kolkhi
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 8 MiG-21Bis from Sukhumi Babushara
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 6 MiG-25PD from Sukhumi Babushara
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 6 MiG-21Bis from Gudauta
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-23MLD from Gudauta
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-29A from Gudauta
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-21Bis from Sochi Adler
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-23MLD from Sochi Adler
2020-12-27 18:45:58,261 :: INFO :: Unused aircraft: 4 MiG-25PD from Sochi Adler
DanAlbert commented 3 years ago

While I think the original title here is still correct, it's actually not the case here. The enemy just doesn't have the cash needed to buy enough SEAD aircraft for those missions. Skipping turn multiple times does show that it's buying SEAD aircraft (and only SEAD aircraft) each turn so they do make progress toward planning their missions, it's just slow because income is low and half gets spent on tanks. It's not also complaining about not having escorts because the reserve CAP is (wrongly) counted as available.