[ALL MODULES][SP/CO-OP] Liberation Dynamic Campaign - Page 20 - ED Forums
 


Notices

Reply
 
Thread Tools Display Modes
Old 10-14-2018, 09:10 PM   #191
Shoot2maim
Junior Member
 
Join Date: Jan 2018
Posts: 5
Default

*Note: I wrote this a few days ago, so it was written in regards to the last version. Been busy so I couldn't post this earlier, though. Will test the new one now, though.

I tested this out some myself the other day. It was interesting, to say the least. For a start, I want to say that this is something I've always wanted to see in DCS. Love the dynamic campaigns in BMS and Enemy Engaged. While not quite the same as those, this reminds me of the one for Rise of Flight, which also seemed quite good. I want to say thanks a lot for making this! Ran into a few things though, and also had a few suggestions of varying levels of usefulness.

First things first, when I loaded it up after installing everything needed and starting up the mission, during start up my Huey suddenly took off into the air like someone shoved a JATO under it. Turns out that, for whatever reason, my control profile was broken, inverting my collective setting, unbinding my twist pedal axis, and I think possibly changing curves and some of the buttons. I thought it might have been something with the campaign or whatever scripts it was using, but I doubt it since nobody else seems to have reported such. In retrospect, the last time I played before this the game crashed because my sling load took a serious exception to the laws of physics, but also don't know if that would do it. Thought I'd bring this up just in case either way, though.

Also, troop transport missions are not working for me either. This was actually what I was most excited for. Loaded up my first mission with a flight of Hueys and a Mirage flying escort. For a start, I do not fully understand how the mission works and what exactly I am supposed to do. Pick up troops and drop them off, sure. But how and where? None of my wingmen would take off, though that might just be my general incompetence. There was a line of troops standing on the runway, with a pillar of smoke at the foot of one, but seemingly not the kind from a marker, oddly enough. Like others here have said, I saw no way to get them inside. There was a bullseye on the map I assumed I should go to, but I got no messages at any point during the flight, and no enemies spawned. There was only some very pissed SPAAGs at the enemy base and at the waypoint. The latter of which shredded me.

So yeah, I think there is something broken about those missions. I thought it might have been my Python until I loaded a Mirage frontline CAS mission as a test and it worked absolutely fine. I also cannot comment much on the mission in this state, but think it would be great if the actual frontline was involved.

*Since I didn't see any mention of it in the patch notes, I assume transport missions are still bugged, but I'll try again to make sure. I should also mention I have not tried the Hip, I did this in the Huey.

Beyond that, I had a few of my own ideas and observations, though by all means don't take this too seriously, a lot of them are useless comparatively, and I understand that this takes a lot of work and effort, and you are doing a wonderful thing already.

Since I couldn't do transport runs and the Mirage once again showed just how useless it was at hitting small, moving targets, I thought I'd try out the Gazelle, since it felt weird to use the KA-50 on the US side. I restarted the campaign, but ran into a slight obstacle when I realized that there was no Gazelle to buy. I was originally going to suggest adding it, but then I flew it a bit more in other missions and realized that the Gazelle an abomination spawned from the pits of hell and is fueled by the tears of small children. (In all seriousness, the Gazelle is probably worth adding at some point.)

Now for a less-useful suggestion. One thing that stood out to me was the teams, USA and Russia. I was thinking in the future it might be better to name them as coalitions or alliances, something like NATO and... Uh, I don't know really, since the Warsaw Pact split. Maybe use them anyways. I guess it'd be difficult to make it fit other maps too. But this occurred to me just looking at the wide array of equipment available of non-US origin. On that note, it would also be cool if, while setting up the mission, there was a box to select nation and possibly even livery for the vehicles involved.

Another that occurred to me is JTACs. I thought that it would be nice if you could bring those in for the mission to lase targets for you during ground strikes. Either as a unit you can buy and deploy like the other vehicles or an asset like the existing AWACS. I mentioned the Mirage earlier, and that thing's LGBs are sadly useless without a designator. I know a few other aircraft would also benefit.

*I'll also comment on it since someone else mentioned it, but the ability to request ground troops to smoke targets would be great. Doesn't need to be completely accurate, just in the vicinity of the target. I play this mostly in VR and have a hard time spotting targets even with a TGP, let alone without, though I think that's more something wrong with me. I think it would be ok to have ground troops able to fire smoke shells at contacts they are currently engaged with, and probably more believable than labels.

I think that's about it. And again, my apologies if I am coming off as disrespectful or presumptive, I guess. As I said, a lot of this is unimportant stuff, just thought I should bring them up anyways. And thanks a lot again!

*Another thing that came up since I wrote this. I saw that you changed it so the FLOT and target doesn't spawn in forests and the like anymore. That's all fair enough, but in the future could you re-enable fighting in cities? One of the things I was looking forward to the most was large-scale-ish urban combat in Vegas or the like, and was even planning to get the map for that. Would be great for helicopters, especially once the Hind and Cobra come out. If you don't want to change it back, or for now, is there any way to do this ourselves?

Update: Just tried the new version. First attempted a COIN mission in the UH-1. The rest of my flight took off this time. Enemies didn't spawn until we were just past the waypoint, though, and did so directly below and behind us. It was successful for the most part, but the game crashed while I was landing. Used the cheat to get past it. Got a transport mission next, though when I loaded it up it started me in the air, despite having configured it to start me on the ground and to do cold starts. Reopening the launcher and regenerating the mission fixed it, though. I think the first time I might have assumed the next day's delivery had already come and told it to spawn more CAP planes then I had. Could that cause it? And yes, I did check to make sure I had selected the full mission. And I also can confirm that I still cannot load troops.

Last edited by Shoot2maim; 10-14-2018 at 11:39 PM.
Shoot2maim is offline   Reply With Quote
Old 10-15-2018, 12:14 AM   #192
hisothiro
Junior Member
 
Join Date: Apr 2018
Posts: 5
Default

Quote:
Originally Posted by Shoot2maim View Post
*

First things first, when I loaded it up after installing everything needed and starting up the mission, during start up my Huey suddenly took off into the air like someone shoved a JATO under it. Turns out that, for whatever reason, my control profile was broken, inverting my collective setting, unbinding my twist pedal axis, and I think possibly changing curves and some of the buttons. I thought it might have been something with the campaign or whatever scripts it was using, but I doubt it since nobody else seems to have reported such. In retrospect, the last time I played before this the game crashed because my sling load took a serious exception to the laws of physics, but also don't know if that would do it. Thought I'd bring this up just in case either way, though.

Also, troop transport missions are not working for me either. This was actually what I was most excited for. Loaded up my first mission with a flight of Hueys and a Mirage flying escort. For a start, I do not fully understand how the mission works and what exactly I am supposed to do. Pick up troops and drop them off, sure. But how and where? None of my wingmen would take off, though that might just be my general incompetence. There was a line of troops standing on the runway, with a pillar of smoke at the foot of one, but seemingly not the kind from a marker, oddly enough. Like others here have said, I saw no way to get them inside. There was a bullseye on the map I assumed I should go to, but I got no messages at any point during the flight, and no enemies spawned. There was only some very pissed SPAAGs at the enemy base and at the waypoint. The latter of which shredded me.
Experienced the same issues. The control bindings problem comes from the most recent DCS update, and it should be fixed soon. But for the troop transport mission, my experience has been exactly the same. I'm not sure how I should approach them, so I steer clear of them. Plenty of other mission types to have fun! I do hope they'll end up working in the future though.
hisothiro is offline   Reply With Quote
Old 10-15-2018, 12:55 AM   #193
Spawnferkel
Junior Member
 
Spawnferkel's Avatar
 
Join Date: Nov 2016
Posts: 2
Default

Hi there, I'm having a good time with the Liberation Campaign so far.

I'm currently flying on the Caucasus map as part of the red team, and got an error log while attacking Kutaisi from Soganlug. I just wanted to share the report in case you want to check it.

My mission should've been a base attack, and I was logged as a Su-25T.

Here is the log from the report:

Spoiler:
INFO:rootCS Libration None
INFO:root:Using C:\Users\Spawnferkel\Saved Games\DCS.openbeta as userdata folder
INFO:root:Beslan - M-60 8
INFO:root:Beslan - M-1 Abrams 8
INFO:root:Beslan - M1134 Stryker ATGM 8
INFO:root:Beslan - F-5E-3 5
INFO:root:Beslan - MiG-21Bis 5
INFO:root:Beslan - M-2000C 5
INFO:root:Beslan - AJS37 2
INFO:root:Beslan - MiG-15bis 2
INFO:root:Beslan - AV8BNA 2
INFO:root:Beslan - Vulcan 2
INFO:root:Nalchik - M-60 11
INFO:root:Nalchik - M-1 Abrams 11
INFO:root:Nalchik - M1134 Stryker ATGM 11
INFO:root:Nalchik - FA-18C_hornet 7
INFO:root:Nalchik - MiG-21Bis 7
INFO:root:Nalchik - M-2000C 7
INFO:root:Nalchik - AJS37 3
INFO:root:Nalchik - Ka-50 3
INFO:root:Nalchik - AV8BNA 3
INFO:root:Nalchik - M6 Linebacker 1
INFO:root:Nalchik - Vulcan 1
INFO:root:Mozdok - M-60 11
INFO:root:Mozdok - M-1 Abrams 11
INFO:root:Mozdok - M1134 Stryker ATGM 11
INFO:root:Mozdok - FA-18C_hornet 7
INFO:root:Mozdok - MiG-21Bis 7
INFO:root:Mozdok - M-2000C 7
INFO:root:Mozdok - AJS37 3
INFO:root:Mozdok - Ka-50 3
INFO:root:Mozdok - AV8BNA 3
INFO:root:Mozdok - M6 Linebacker 1
INFO:root:Mozdok - Vulcan 1
INFO:root:Mineralnye - M-1 Abrams 48
INFO:root:Mineralnye - FA-18C_hornet 8
INFO:root:Mineralnye - F-15C 8
INFO:root:Mineralnye - MiG-21Bis 8
INFO:root:Mineralnye - M-2000C 8
INFO:root:Mineralnye - Ka-50 4
INFO:root:Mineralnye - A-10A 4
INFO:root:Mineralnye - A-10C 4
INFO:root:Mineralnye - AV8BNA 4
INFO:root:Mineralnye - M6 Linebacker 2
INFO:root:Mineralnye - Vulcan 2
INFO:root:Maykop - M-1 Abrams 55
INFO:root:Maykop - FA-18C_hornet 9
INFO:root:Maykop - F-15C 9
INFO:root:Maykop - MiG-21Bis 9
INFO:root:Maykop - M-2000C 9
INFO:root:Maykop - Ka-50 4
INFO:root:Maykop - A-10A 4
INFO:root:Maykop - A-10C 4
INFO:root:Maykop - AV8BNA 4
INFO:root:Maykop - M6 Linebacker 2
INFO:root:Maykop - Vulcan 2
INFO:root:Kutaisi - M-60 8
INFO:root:Kutaisi - M-1 Abrams 8
INFO:root:Kutaisi - M1134 Stryker ATGM 8
INFO:root:Kutaisi - F-5E-3 5
INFO:root:Kutaisi - MiG-21Bis 5
INFO:root:Kutaisi - M-2000C 5
INFO:root:Kutaisi - AJS37 2
INFO:root:Kutaisi - MiG-15bis 2
INFO:root:Kutaisi - AV8BNA 2
INFO:root:Kutaisi - Vulcan 2
INFO:root:Senaki - M-60 8
INFO:root:Senaki - M-1 Abrams 8
INFO:root:Senaki - M1134 Stryker ATGM 8
INFO:root:Senaki - F-5E-3 5
INFO:root:Senaki - MiG-21Bis 5
INFO:root:Senaki - M-2000C 5
INFO:root:Senaki - AJS37 2
INFO:root:Senaki - MiG-15bis 2
INFO:root:Senaki - AV8BNA 2
INFO:root:Senaki - Vulcan 2
INFO:root:Kobuleti - M-60 11
INFO:root:Kobuleti - M-1 Abrams 11
INFO:root:Kobuleti - M1134 Stryker ATGM 11
INFO:root:Kobuleti - FA-18C_hornet 7
INFO:root:Kobuleti - MiG-21Bis 7
INFO:root:Kobuleti - M-2000C 7
INFO:root:Kobuleti - AJS37 3
INFO:root:Kobuleti - Ka-50 3
INFO:root:Kobuleti - AV8BNA 3
INFO:root:Kobuleti - M6 Linebacker 1
INFO:root:Kobuleti - Vulcan 1
INFO:root:Batumi - M-1 Abrams 48
INFO:root:Batumi - FA-18C_hornet 8
INFO:root:Batumi - F-15C 8
INFO:root:Batumi - MiG-21Bis 8
INFO:root:Batumi - M-2000C 8
INFO:root:Batumi - Ka-50 4
INFO:root:Batumi - A-10A 4
INFO:root:Batumi - A-10C 4
INFO:root:Batumi - AV8BNA 4
INFO:root:Batumi - M6 Linebacker 2
INFO:root:Batumi - Vulcan 2
INFO:root:Sukhumi - M-60 13
INFO:root:Sukhumi - M-1 Abrams 13
INFO:root:Sukhumi - M1134 Stryker ATGM 13
INFO:root:Sukhumi - FA-18C_hornet 9
INFO:root:Sukhumi - F-15C 9
INFO:root:Sukhumi - M-2000C 9
INFO:root:Sukhumi - Ka-50 4
INFO:root:Sukhumi - A-10A 4
INFO:root:Sukhumi - A-10C 4
INFO:root:Sukhumi - M6 Linebacker 1
INFO:root:Sukhumi - Vulcan 1
INFO:root:Gudauta - M-60 13
INFO:root:Gudauta - M-1 Abrams 13
INFO:root:Gudauta - M1134 Stryker ATGM 13
INFO:root:Gudauta - FA-18C_hornet 9
INFO:root:Gudauta - F-15C 9
INFO:root:Gudauta - M-2000C 9
INFO:root:Gudauta - Ka-50 4
INFO:root:Gudauta - A-10A 4
INFO:root:Gudauta - A-10C 4
INFO:root:Gudauta - M6 Linebacker 1
INFO:root:Gudauta - Vulcan 1
INFO:root:Sochi - M-1 Abrams 55
INFO:root:Sochi - FA-18C_hornet 9
INFO:root:Sochi - F-15C 9
INFO:root:Sochi - MiG-21Bis 9
INFO:root:Sochi - M-2000C 9
INFO:root:Sochi - Ka-50 4
INFO:root:Sochi - A-10A 4
INFO:root:Sochi - A-10C 4
INFO:root:Sochi - AV8BNA 4
INFO:root:Sochi - M6 Linebacker 2
INFO:root:Sochi - Vulcan 2
INFO:root:Gelendzhik - M-60 11
INFO:root:Gelendzhik - M-1 Abrams 11
INFO:root:Gelendzhik - M1134 Stryker ATGM 11
INFO:root:Gelendzhik - FA-18C_hornet 7
INFO:root:Gelendzhik - MiG-21Bis 7
INFO:root:Gelendzhik - M-2000C 7
INFO:root:Gelendzhik - AJS37 3
INFO:root:Gelendzhik - Ka-50 3
INFO:root:Gelendzhik - AV8BNA 3
INFO:root:Gelendzhik - M6 Linebacker 1
INFO:root:Gelendzhik - Vulcan 1
INFO:root:Novorossiysk - M-60 13
INFO:root:Novorossiysk - M-1 Abrams 13
INFO:root:Novorossiysk - M1134 Stryker ATGM 13
INFO:root:Novorossiysk - FA-18C_hornet 9
INFO:root:Novorossiysk - F-15C 9
INFO:root:Novorossiysk - M-2000C 9
INFO:root:Novorossiysk - Ka-50 4
INFO:root:Novorossiysk - A-10A 4
INFO:root:Novorossiysk - A-10C 4
INFO:root:Novorossiysk - M6 Linebacker 1
INFO:root:Novorossiysk - Vulcan 1
INFO:root:Krymsk - M-60 13
INFO:root:Krymsk - M-1 Abrams 13
INFO:root:Krymsk - M1134 Stryker ATGM 13
INFO:root:Krymsk - FA-18C_hornet 9
INFO:root:Krymsk - F-15C 9
INFO:root:Krymsk - M-2000C 9
INFO:root:Krymsk - Ka-50 4
INFO:root:Krymsk - A-10A 4
INFO:root:Krymsk - A-10C 4
INFO:root:Krymsk - M6 Linebacker 1
INFO:root:Krymsk - Vulcan 1
INFO:root:Anapa - M-1 Abrams 55
INFO:root:Anapa - FA-18C_hornet 9
INFO:root:Anapa - F-15C 9
INFO:root:Anapa - MiG-21Bis 9
INFO:root:Anapa - M-2000C 9
INFO:root:Anapa - Ka-50 4
INFO:root:Anapa - A-10A 4
INFO:root:Anapa - A-10C 4
INFO:root:Anapa - AV8BNA 4
INFO:root:Anapa - M6 Linebacker 2
INFO:root:Anapa - Vulcan 2
INFO:root:Krasnodar - M-1 Abrams 55
INFO:root:Krasnodar - FA-18C_hornet 9
INFO:root:Krasnodar - F-15C 9
INFO:root:Krasnodar - MiG-21Bis 9
INFO:root:Krasnodar - M-2000C 9
INFO:root:Krasnodar - Ka-50 4
INFO:root:Krasnodar - A-10A 4
INFO:root:Krasnodar - A-10C 4
INFO:root:Krasnodar - AV8BNA 4
INFO:root:Krasnodar - M6 Linebacker 2
INFO:root:Krasnodar - Vulcan 2
INFO:rootass turn
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAS'> (0): {<class 'dcs.planes.AV8BNA'>: 2, <class 'dcs.planes.AJS37'>: 2}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAP'> (0): {<class 'dcs.planes.M_2000C'>: 5, <class 'dcs.planes.F_5E_3'>: 3}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 8, <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'>: 4}
INFO:root:Generating Frontline CAP (regular)
INFO:root:airgen: <class 'dcs.planes.AV8BNA'> for 2 at 3300 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.AV8BNA'> - AS 2 for task <class 'dcs.task.CAS'>
INFO:root:airgen: <class 'dcs.planes.AJS37'> for 2 at 3600 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.AJS37'> - CAS (75 GUN): RB-75*2, AKAN for task <class 'dcs.task.CAS'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 3900 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.F_5E_3'> for 2 at 4500 at 550
INFO:root:airgen: <class 'dcs.planes.Su_33'> for 0 at <class 'dcs.terrain.caucasus.Soganlug'>
INFO:root:Loaded overridden payload for <class 'dcs.planes.Su_33'> - R-73*4,R-27R*2,R-27ER*6 for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 4800 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 5100 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 5400 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.MiG_21Bis'> - Patrol, medium range for task <class 'dcs.task.CAP'>
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:generated object identifier fuel|25|2|1 with mission id 236
INFO:root:generated object identifier fuel|25|2|2 with mission id 237
INFO:root:generated object identifier fuel|25|2|3 with mission id 238
INFO:root:generated object identifier fuel|25|2|4 with mission id 239
INFO:root:generated object identifier ammo|25|3|1 with mission id 240
INFO:root:generated object identifier power|25|4|1 with mission id 241
INFO:root:generated object identifier warehouse|25|1|1 with mission id 242
INFO:root:generated defense object identifier defense|25|4|2 with mission id 243
INFO:root:generated defense object identifier defense|25|2|5 with mission id 244
INFO:root:generated defense object identifier defense|25|1|2 with mission id 245
INFO:root:generated defense object identifier defense|25|3|2 with mission id 246
INFO:root:generated weather 5
INFO:root:Generating Frontline CAP (quick)
INFO:root:airgen: <class 'dcs.planes.AV8BNA'> for 2 at 3300 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.AV8BNA'> - AS 2 for task <class 'dcs.task.CAS'>
INFO:root:airgen: <class 'dcs.planes.AJS37'> for 2 at 3600 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.AJS37'> - CAS (75 GUN): RB-75*2, AKAN for task <class 'dcs.task.CAS'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 3900 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.F_5E_3'> for 2 at 4500 at 550
INFO:root:airgen: <class 'dcs.planes.Su_33'> for 0 at 4800 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.Su_33'> - R-73*4,R-27R*2,R-27ER*6 for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 5100 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 5400 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 5700 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.MiG_21Bis'> - Patrol, medium range for task <class 'dcs.task.CAP'>
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'> for 2
INFO:root:generated object identifier fuel|25|2|1 with mission id 236
INFO:root:generated object identifier fuel|25|2|2 with mission id 237
INFO:root:generated object identifier fuel|25|2|3 with mission id 238
INFO:root:generated object identifier fuel|25|2|4 with mission id 239
INFO:root:generated object identifier ammo|25|3|1 with mission id 240
INFO:root:generated object identifier power|25|4|1 with mission id 241
INFO:root:generated object identifier warehouse|25|1|1 with mission id 242
INFO:root:generated defense object identifier defense|25|4|2 with mission id 243
INFO:root:generated defense object identifier defense|25|2|5 with mission id 244
INFO:root:generated defense object identifier defense|25|1|2 with mission id 245
INFO:root:generated defense object identifier defense|25|3|2 with mission id 246
ERROR:root:list index out of range
ERROR:root:list index out of range
ERROR:root:list index out of range
ERROR:root:list index out of range
INFO:root:Finishing event Frontline CAP
INFO:root:base <theater.base.Base object at 0x000001357EA9AC88> commit losses {<class 'dcs.planes.MiG_21Bis'>: 1, <class 'dcs.planes.M_2000C'>: 3, <class 'dcs.vehicles.Armor.MBT_T_80U'>: 2}
INFO:root:base <theater.base.Base object at 0x000001357EA9ABA8> commit losses {<class 'dcs.planes.M_2000C'>: 5, <class 'dcs.planes.F_5E_3'>: 3, <class 'dcs.planes.AV8BNA'>: 2, <class 'dcs.planes.AJS37'>: 2, <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'>: 4, <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 2}
INFO:rootass turn
INFO:root:Commision Beslan: {<class 'dcs.helicopters.Ka_50'>: 2}
INFO:root:Commision Beslan: {<class 'dcs.planes.F_5E_3'>: 4}
INFO:root:Commision Nalchik: {<class 'dcs.planes.AV8BNA'>: 2}
INFO:root:Commision Mozdok: {<class 'dcs.planes.A_10A'>: 2}
INFO:root:Commision Maykop: {<class 'dcs.planes.MiG_15bis'>: 3}
INFO:root:Commision Kutaisi: {<class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 12}
INFO:root:Commision Kutaisi: {<class 'dcs.helicopters.Ka_50'>: 2}
INFO:root:Commision Kutaisi: {<class 'dcs.planes.FA_18C_hornet'>: 4}
INFO:root:Commision Senaki: {<class 'dcs.planes.AJS37'>: 2}
INFO:root:Commision Senaki: {<class 'dcs.planes.F_5E_3'>: 4}
INFO:root:Commision Kobuleti: {<class 'dcs.planes.AJS37'>: 2}
INFO:root:Commision Sukhumi: {<class 'dcs.planes.A_10C'>: 2}
INFO:root:Commision Gudauta: {<class 'dcs.helicopters.Ka_50'>: 2}
INFO:root:Commision Sochi: {<class 'dcs.helicopters.Ka_50'>: 3}
INFO:root:Commision Gelendzhik: {<class 'dcs.planes.AV8BNA'>: 2}
INFO:root:Commision Novorossiysk: {<class 'dcs.planes.A_10C'>: 2}
INFO:root:Commision Krymsk: {<class 'dcs.planes.A_10A'>: 2}
INFO:root:Commision Anapa: {<class 'dcs.planes.A_10C'>: 3}
INFO:root:Commision Krasnodar: {<class 'dcs.planes.AJS37'>: 3}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAS'> (0): {<class 'dcs.helicopters.Ka_50'>: 2}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAP'> (0): {<class 'dcs.planes.FA_18C_hornet'>: 4, <class 'dcs.planes.F_5E_3'>: 2}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 15}
INFO:root:Generating Frontline CAP (regular)
INFO:root:airgen: <class 'dcs.helicopters.Ka_50'> for 2 at 1300 at 120
INFO:root:Loaded overridden payload for <class 'dcs.helicopters.Ka_50'> - 12x9A4172, 40xS-8 for task <class 'dcs.task.CAS'>
INFO:root:airgen: <class 'dcs.planes.FA_18C_hornet'> for 2 at 3600 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.FA_18C_hornet'> - AIM-120*4,AIM-9*2,AIM-7*2,Fuel for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.F_5E_3'> for 2 at 3900 at 550
INFO:root:airgen: <class 'dcs.planes.Su_33'> for 0 at <class 'dcs.terrain.caucasus.Soganlug'>
INFO:root:Loaded overridden payload for <class 'dcs.planes.Su_33'> - R-73*4,R-27R*2,R-27ER*6 for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 4500 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.MiG_21Bis'> - Patrol, medium range for task <class 'dcs.task.CAP'>
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:generated object identifier fuel|25|2|1 with mission id 239
INFO:root:generated object identifier fuel|25|2|2 with mission id 240
INFO:root:generated object identifier fuel|25|2|3 with mission id 241
INFO:root:generated object identifier fuel|25|2|4 with mission id 242
INFO:root:generated object identifier ammo|25|3|1 with mission id 243
INFO:root:generated object identifier power|25|4|1 with mission id 244
INFO:root:generated object identifier warehouse|25|1|1 with mission id 245
INFO:root:generated defense object identifier defense|25|4|2 with mission id 246
INFO:root:generated defense object identifier defense|25|2|5 with mission id 247
INFO:root:generated defense object identifier defense|25|1|2 with mission id 248
INFO:root:generated defense object identifier defense|25|3|2 with mission id 249
INFO:root:generated weather 4
INFO:root:Generating Frontline CAP (quick)
INFO:root:airgen: <class 'dcs.helicopters.Ka_50'> for 2 at 1300 at 120
INFO:root:Loaded overridden payload for <class 'dcs.helicopters.Ka_50'> - 12x9A4172, 40xS-8 for task <class 'dcs.task.CAS'>
INFO:root:airgen: <class 'dcs.planes.FA_18C_hornet'> for 2 at 3600 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.FA_18C_hornet'> - AIM-120*4,AIM-9*2,AIM-7*2,Fuel for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.F_5E_3'> for 2 at 3900 at 550
INFO:root:airgen: <class 'dcs.planes.Su_33'> for 0 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.Su_33'> - R-73*4,R-27R*2,R-27ER*6 for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 4500 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 4800 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.MiG_21Bis'> - Patrol, medium range for task <class 'dcs.task.CAP'>
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:generated object identifier fuel|25|2|1 with mission id 239
INFO:root:generated object identifier fuel|25|2|2 with mission id 240
INFO:root:generated object identifier fuel|25|2|3 with mission id 241
INFO:root:generated object identifier fuel|25|2|4 with mission id 242
INFO:root:generated object identifier ammo|25|3|1 with mission id 243
INFO:root:generated object identifier power|25|4|1 with mission id 244
INFO:root:generated object identifier warehouse|25|1|1 with mission id 245
INFO:root:generated defense object identifier defense|25|4|2 with mission id 246
INFO:root:generated defense object identifier defense|25|2|5 with mission id 247
INFO:root:generated defense object identifier defense|25|1|2 with mission id 248
INFO:root:generated defense object identifier defense|25|3|2 with mission id 249
ERROR:root:list index out of range
INFO:root:Finishing event Frontline CAP
INFO:root:base <theater.base.Base object at 0x000001357EA9AC88> commit losses {<class 'dcs.planes.MiG_21Bis'>: 3, <class 'dcs.planes.M_2000C'>: 1, <class 'dcs.vehicles.Armor.MBT_T_80U'>: 2}
INFO:root:base <theater.base.Base object at 0x000001357EA9ABA8> commit losses {<class 'dcs.planes.AV8BNA'>: 2, <class 'dcs.planes.F_5E_3'>: 3, <class 'dcs.planes.M_2000C'>: 5, <class 'dcs.planes.AJS37'>: 2, <class 'dcs.vehicles.Armor.MBT_M60A3_Patton'>: 4, <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 2}
INFO:rootass turn
INFO:root:Commision Beslan: {<class 'dcs.helicopters.Ka_50'>: 2}
INFO:root:Commision Nalchik: {<class 'dcs.helicopters.Ka_50'>: 2}
INFO:root:Commision Nalchik: {<class 'dcs.vehicles.AirDefence.AAA_Vulcan_M163'>: 1}
INFO:root:Commision Mozdok: {<class 'dcs.planes.A_10A'>: 2}
INFO:root:Commision Mozdok: {<class 'dcs.vehicles.AirDefence.SAM_Linebacker_M6'>: 1}
INFO:root:Commision Kutaisi: {<class 'dcs.planes.AV8BNA'>: 2}
INFO:root:Commision Kutaisi: {<class 'dcs.planes.M_2000C'>: 4}
INFO:root:Commision Senaki: {<class 'dcs.planes.AJS37'>: 2}
INFO:root:Commision Kobuleti: {<class 'dcs.planes.AV8BNA'>: 2}
INFO:root:Commision Kobuleti: {<class 'dcs.vehicles.AirDefence.SAM_Linebacker_M6'>: 1}
INFO:root:Commision Sukhumi: {<class 'dcs.vehicles.AirDefence.SAM_Linebacker_M6'>: 1}
INFO:root:Commision Gudauta: {<class 'dcs.vehicles.AirDefence.SAM_Linebacker_M6'>: 1}
INFO:root:Commision Gelendzhik: {<class 'dcs.planes.A_10A'>: 2}
INFO:root:Commision Gelendzhik: {<class 'dcs.vehicles.AirDefence.SAM_Linebacker_M6'>: 1}
INFO:root:Commision Novorossiysk: {<class 'dcs.vehicles.AirDefence.SAM_Linebacker_M6'>: 1}
INFO:root:Commision Krymsk: {<class 'dcs.vehicles.AirDefence.SAM_Linebacker_M6'>: 1}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAP'> (0): {<class 'dcs.planes.FA_18C_hornet'>: 4, <class 'dcs.planes.M_2000C'>: 1}
INFO:root:Generating Air Intercept (regular)
INFO:root:airgen: <class 'dcs.planes.S_3B_Tanker'> for 2 at 3300 at 550
INFO:root:airgen: <class 'dcs.planes.FA_18C_hornet'> for 2 at 3600 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.FA_18C_hornet'> - AIM-120*4,AIM-9*2,AIM-7*2,Fuel for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 3900 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.Su_33'> for 0 at <class 'dcs.terrain.caucasus.Soganlug'>
INFO:root:Loaded overridden payload for <class 'dcs.planes.Su_33'> - R-73*4,R-27R*2,R-27ER*6 for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 4500 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:generated object identifier fuel|25|2|1 with mission id 210
INFO:root:generated object identifier fuel|25|2|2 with mission id 211
INFO:root:generated object identifier fuel|25|2|3 with mission id 212
INFO:root:generated object identifier fuel|25|2|4 with mission id 213
INFO:root:generated object identifier ammo|25|3|1 with mission id 214
INFO:root:generated object identifier power|25|4|1 with mission id 215
INFO:root:generated object identifier warehouse|25|1|1 with mission id 216
INFO:root:generated defense object identifier defense|25|4|2 with mission id 217
INFO:root:generated defense object identifier defense|25|2|5 with mission id 218
INFO:root:generated defense object identifier defense|25|1|2 with mission id 219
INFO:root:generated defense object identifier defense|25|3|2 with mission id 220
INFO:root:generated weather 4
INFO:root:Generating Air Intercept (quick)
INFO:root:airgen: <class 'dcs.planes.S_3B_Tanker'> for 2 at 3300 at 550
INFO:root:airgen: <class 'dcs.planes.FA_18C_hornet'> for 2 at 3600 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.FA_18C_hornet'> - AIM-120*4,AIM-9*2,AIM-7*2,Fuel for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 3900 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.Su_33'> for 0 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.Su_33'> - R-73*4,R-27R*2,R-27ER*6 for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 4500 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 4800 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:generated object identifier fuel|25|2|1 with mission id 210
INFO:root:generated object identifier fuel|25|2|2 with mission id 211
INFO:root:generated object identifier fuel|25|2|3 with mission id 212
INFO:root:generated object identifier fuel|25|2|4 with mission id 213
INFO:root:generated object identifier ammo|25|3|1 with mission id 214
INFO:root:generated object identifier power|25|4|1 with mission id 215
INFO:root:generated object identifier warehouse|25|1|1 with mission id 216
INFO:root:generated defense object identifier defense|25|4|2 with mission id 217
INFO:root:generated defense object identifier defense|25|2|5 with mission id 218
INFO:root:generated defense object identifier defense|25|1|2 with mission id 219
INFO:root:generated defense object identifier defense|25|3|2 with mission id 220
INFO:root:Finishing event Air Intercept
INFO:root:base <theater.base.Base object at 0x000001357EA9AC88> commit losses {<class 'dcs.planes.M_2000C'>: 1}
INFO:root:base <theater.base.Base object at 0x000001357EA9ABA8> commit losses {<class 'dcs.planes.FA_18C_hornet'>: 4, <class 'dcs.planes.M_2000C'>: 1, <class 'dcs.planes.S_3B_Tanker'>: 1}
INFO:rootass turn
INFO:root:Commision Kutaisi: {<class 'dcs.planes.AV8BNA'>: 2}
INFO:root:Commision Kutaisi: {<class 'dcs.planes.M_2000C'>: 4}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 12}
INFO:root:Generating Frontline attack (regular)
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3300 at 550
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3600 at 550
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3900 at 550
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 4200 at 550
INFO:root:airgen: <class 'dcs.planes.Su_25T'> for 0 at <class 'dcs.terrain.caucasus.Soganlug'>
INFO:root:generated object identifier fuel|25|2|1 with mission id 231
INFO:root:generated object identifier fuel|25|2|2 with mission id 232
INFO:root:generated object identifier fuel|25|2|3 with mission id 233
INFO:root:generated object identifier fuel|25|2|4 with mission id 234
INFO:root:generated object identifier ammo|25|3|1 with mission id 235
INFO:root:generated object identifier power|25|4|1 with mission id 236
INFO:root:generated object identifier warehouse|25|1|1 with mission id 237
INFO:root:generated defense object identifier defense|25|4|2 with mission id 238
INFO:root:generated defense object identifier defense|25|2|5 with mission id 239
INFO:root:generated defense object identifier defense|25|1|2 with mission id 240
INFO:root:generated defense object identifier defense|25|3|2 with mission id 241
INFO:root:generated weather 4
INFO:root:Generating Frontline attack (quick)
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3300 at 550
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3600 at 550
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3900 at 550
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 4200 at 550
INFO:root:airgen: <class 'dcs.planes.Su_25T'> for 0 at 4500 at 550
INFO:root:generated object identifier fuel|25|2|1 with mission id 231
INFO:root:generated object identifier fuel|25|2|2 with mission id 232
INFO:root:generated object identifier fuel|25|2|3 with mission id 233
INFO:root:generated object identifier fuel|25|2|4 with mission id 234
INFO:root:generated object identifier ammo|25|3|1 with mission id 235
INFO:root:generated object identifier power|25|4|1 with mission id 236
INFO:root:generated object identifier warehouse|25|1|1 with mission id 237
INFO:root:generated defense object identifier defense|25|4|2 with mission id 238
INFO:root:generated defense object identifier defense|25|2|5 with mission id 239
INFO:root:generated defense object identifier defense|25|1|2 with mission id 240
INFO:root:generated defense object identifier defense|25|3|2 with mission id 241
ERROR:root:list index out of range
INFO:root:Finishing event Frontline attack
INFO:root:base <theater.base.Base object at 0x000001357EA9AC88> commit losses {<class 'dcs.planes.MiG_21Bis'>: 2, <class 'dcs.planes.M_2000C'>: 1, <class 'dcs.vehicles.Armor.MBT_T_80U'>: 2}
INFO:root:base <theater.base.Base object at 0x000001357EA9ABA8> commit losses {<class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 8}
INFO:rootass turn
INFO:root:Commision Kutaisi: {<class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'>: 12}
INFO:root:Commision Kutaisi: {<class 'dcs.helicopters.Ka_50'>: 2}
INFO:root:Commision Kutaisi: {<class 'dcs.planes.MiG_21Bis'>: 4}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAP'> (0): {<class 'dcs.planes.M_2000C'>: 1}
INFO:root:Generating Strike (regular)
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3300 at 550
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 3600 at 550
INFO:root:airgen: <class 'dcs.planes.Su_25T'> for 0 at <class 'dcs.terrain.caucasus.Soganlug'>
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 3900 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.MiG_21Bis'> - Patrol, medium range for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:generated object identifier fuel|25|2|1 with mission id 207
INFO:root:generated object identifier fuel|25|2|2 with mission id 208
INFO:root:generated object identifier fuel|25|2|3 with mission id 209
INFO:root:generated object identifier fuel|25|2|4 with mission id 210
INFO:root:generated object identifier ammo|25|3|1 with mission id 211
INFO:root:generated object identifier power|25|4|1 with mission id 212
INFO:root:generated object identifier warehouse|25|1|1 with mission id 213
INFO:root:generated defense object identifier defense|25|4|2 with mission id 214
INFO:root:generated defense object identifier defense|25|2|5 with mission id 215
INFO:root:generated defense object identifier defense|25|1|2 with mission id 216
INFO:root:generated defense object identifier defense|25|3|2 with mission id 217
INFO:root:generated weather 5
INFO:root:Generating Strike (quick)
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 0 at 3300 at 550
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 3600 at 550
INFO:root:airgen: <class 'dcs.planes.Su_25T'> for 0 at 3900 at 550
INFO:root:airgen: <class 'dcs.planes.MiG_21Bis'> for 0 at 4200 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.MiG_21Bis'> - Patrol, medium range for task <class 'dcs.task.CAP'>
INFO:root:airgen: <class 'dcs.planes.M_2000C'> for 2 at 4500 at 550
INFO:root:Loaded overridden payload for <class 'dcs.planes.M_2000C'> - Combat Air Patrol for task <class 'dcs.task.CAP'>
INFO:root:generated object identifier fuel|25|2|1 with mission id 207
INFO:root:generated object identifier fuel|25|2|2 with mission id 208
INFO:root:generated object identifier fuel|25|2|3 with mission id 209
INFO:root:generated object identifier fuel|25|2|4 with mission id 210
INFO:root:generated object identifier ammo|25|3|1 with mission id 211
INFO:root:generated object identifier power|25|4|1 with mission id 212
INFO:root:generated object identifier warehouse|25|1|1 with mission id 213
INFO:root:generated defense object identifier defense|25|4|2 with mission id 214
INFO:root:generated defense object identifier defense|25|2|5 with mission id 215
INFO:root:generated defense object identifier defense|25|1|2 with mission id 216
INFO:root:generated defense object identifier defense|25|3|2 with mission id 217
INFO:root:debriefing: connected id 221 to group defense|25|1|2
INFO:root:debriefing: connected id 218 to group warehouse|25|1|1
INFO:root:debriefing: connected id 222 to group defense|25|3|2
INFO:root:debriefing: connected id 219 to group defense|25|4|2
INFO:root:debriefing: connected id 220 to group defense|25|2|5
INFO:root:Finishing event Strike
INFO:root:base <theater.base.Base object at 0x000001357EA9AC88> commit losses {<class 'dcs.planes.M_2000C'>: 2}
INFO:root:base <theater.base.Base object at 0x000001357EA9ABA8> commit losses {<class 'dcs.planes.M_2000C'>: 1}
INFO:root:cp Kutaisi removing ground object defense|25|1|2
INFO:root:cp Kutaisi removing ground object warehouse|25|1|1
INFO:root:cp Kutaisi removing ground object defense|25|3|2
INFO:root:cp Kutaisi removing ground object defense|25|4|2
INFO:root:cp Kutaisi removing ground object defense|25|2|5
INFO:rootass turn
INFO:root:Commision Kutaisi: {<class 'dcs.planes.F_5E_3'>: 4}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAP'> (0): {<class 'dcs.planes.M_2000C'>: 1}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8> for <class 'dcs.task.CAS'> (0): {<class 'dcs.helicopters.Ka_50'>: 1}
INFO:root:<theater.base.Base object at 0x000001357EA9ABA8>: no units for <class 'dcs.vehicles.AirDefence'>
INFO:root:Generating Base attack (regular)
ERROR:root:<class 'TypeError'>
Traceback (most recent call last):
File "E:\Zusatzprogramme\Python 3.6.0\lib\tkinter\__init__.py", line 1699, in __call__
return self.func(*args)
File "C:\Users\Spawnferkel\Downloads\dcs_liberation_1.4_rc3\ui\eventmenu.py", line 186, in start
self.game.initiate_event(self.event)
File "C:\Users\Spawnferkel\Downloads\dcs_liberation_1.4_rc3\game\game.py", line 212, in initiate_event
event.generate()
File "C:\Users\Spawnferkel\Downloads\dcs_liberation_1.4_rc3\game\event\event.py", line 79, in generate
self.operation.generate()
File "C:\Users\Spawnferkel\Downloads\dcs_liberation_1.4_rc3\game\operation\baseattack.py", line 50, in generate
self.armorgen.generate(self.attack, self.defense)
File "C:\Users\Spawnferkel\Downloads\dcs_liberation_1.4_rc3\gen\armor.py", line 85, in generate
at=self.conflict.ground_attackers_location)
File "C:\Users\Spawnferkel\Downloads\dcs_liberation_1.4_rc3\gen\armor.py", line 38, in _generate_group
for c in range(count):
TypeError: 'tuple' object cannot be interpreted as an integer


Anyway, thank you for your time and effort. This campaign is a real blast and i think that you are on a good path to improve it even more.

Cheers
Spawnferkel is offline   Reply With Quote
Old 10-18-2018, 04:30 PM   #194
ikaruga
Junior Member
 
Join Date: Jul 2018
Posts: 8
Default

Hi, I tried to generate a Frontline attack mission between Soganlug and Beslan and I got this error :

Quote:
INFO:rootCS Libration None
INFO:root:Using C:\Users\Ikaruga\Saved Games\DCS as userdata folder
INFO:root:<theater.base.Base object at 0x078BE4F0> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_T_80U'>: 12, <class 'dcs.vehicles.Armor.APC_BTR_80'>: 6}
INFO:root:Generating Frontline attack (regular)
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.ATGM_M1134_Stryker'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.ATGM_M1134_Stryker'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.ATGM_M1134_Stryker'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.ATGM_M1134_Stryker'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:airgen: <class 'dcs.planes.A_10A'> for 2 at 3300 at 550
INFO:rootidn't find ground position!
ERROR:root:<class 'AttributeError'>
Traceback (most recent call last):
File "C:\Users\Ikaruga\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 1702, in __call__
return self.func(*args)
File "E:\DCS docs\dcs_liberation_1.4_rc6\ui\eventmenu.py", line 202, in start
self.game.initiate_event(self.event)
File "E:\DCS docs\dcs_liberation_1.4_rc6\game\game.py", line 248, in initiate_event
event.generate()
File "E:\DCS docs\dcs_liberation_1.4_rc6\game\event\event.py", line 81, in generate
self.operation.generate()
File "E:\DCS docs\dcs_liberation_1.4_rc6\game\operation\frontlineattack.py", line 49, in generate
db.assignedunits_split_to_count(heli_flights, self.groundobjectgen.FARP_CAPACITY)):
File "E:\DCS docs\dcs_liberation_1.4_rc6\gen\groundobjectsgen.py", line 32, in generate_farps
position = position.point_from_heading(0, i * 275)
AttributeError: 'NoneType' object has no attribute 'point_from_heading'
INFO:root:<theater.base.Base object at 0x078BE570> for <class 'dcs.task.PinpointStrike'> (0): {<class 'dcs.vehicles.Armor.MBT_T_80U'>: 12, <class 'dcs.vehicles.Armor.APC_BTR_80'>: 6}
INFO:root:Generating Frontline attack (regular)
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_T_80U'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.MBT_M1A2_Abrams'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.ATGM_M1134_Stryker'> for 2
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.APC_BTR_80'> for 0
INFO:root:armorgen: <class 'dcs.vehicles.Armor.ATGM_M1134_Stryker'> for 2
INFO:rootidn't find ground position!
ERROR:root:<class 'AttributeError'>
Traceback (most recent call last):
File "C:\Users\Ikaruga\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 1702, in __call__
return self.func(*args)
File "E:\DCS docs\dcs_liberation_1.4_rc6\ui\eventmenu.py", line 202, in start
self.game.initiate_event(self.event)
File "E:\DCS docs\dcs_liberation_1.4_rc6\game\game.py", line 248, in initiate_event
event.generate()
File "E:\DCS docs\dcs_liberation_1.4_rc6\game\event\event.py", line 81, in generate
self.operation.generate()
File "E:\DCS docs\dcs_liberation_1.4_rc6\game\operation\frontlineattack.py", line 49, in generate
db.assignedunits_split_to_count(heli_flights, self.groundobjectgen.FARP_CAPACITY)):
File "E:\DCS docs\dcs_liberation_1.4_rc6\gen\groundobjectsgen.py", line 32, in generate_farps
position = position.point_from_heading(0, i * 275)
AttributeError: 'NoneType' object has no attribute 'point_from_heading'

Thanks in advance.
ikaruga is offline   Reply With Quote
Reply

Tags
campaign, dynamic campaign

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 10:03 AM. vBulletin Skin by ForumMonkeys. Powered by vBulletin®.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.