shdwp Posted October 10, 2018 Author Share Posted October 10, 2018 Hey! Thanks for the quick response. Don't worry about it, work and life always take precedence over virtual planes. The base attack bug I was talking about was the one mentioned by Alien41 on the previous page. You mentioned you fixed it on your end, so I didn't submit a bug report to you. I've had a couple of strange bugs on the PG map during frontline attack missions, so I'll send a report your way. I'm sure I'm not the only one that appreciates your hard work. Thanks! Oh, that one. Yeah, I've fixed that, will be in the next release. Sorry don't know if it's been asked... But is it possible to get ground strike missions for f18 from carrier? Sent from my Redmi Note 4 using Tapatalk It would be in the next version, not only for strikes but for other missions too (if in range). Link to comment Share on other sites More sharing options...
Mech Posted October 10, 2018 Share Posted October 10, 2018 What map? DCS simulate correct dusk and dawn times for the location, so 20:00 could be fine on one map, but too dark on another. Also I'd not want to skip the dusk due to it being way too pretty. I got another reports, it seems that it's bugged right now. Could you try the same with easy comms? I might've tested that initially with it being enabled. Sorry for not mentioning - Nevada. At 20:00 its pitch dark on july 1. Not sure how accurate it is..then again not a biggie. Regarding the troop transport-it might be the easy comm, as i had that disabled. Gonna check that when another troop transport pops up. :thumbup: Link to comment Share on other sites More sharing options...
shdwp Posted October 12, 2018 Author Share Posted October 12, 2018 New Release Candidate, and a pretty big one! https://github.com/shdwp/dcs_liberation/releases Changelog: randomized strike missions for all supported terrains avoid mountains, cities and forests when spawning frontlines, ground units and strike objectives ability to start strike and intercept events from near carriers adjusted start times adjusted base attack units placements and activation trigger size second tanker with the drogue combined arms slots (thanks, @Khopa) improved "proceed to objective" trigger player starts on the south on gulf map UI improvements and bugfixes Link to comment Share on other sites More sharing options...
phantomknight321 Posted October 12, 2018 Share Posted October 12, 2018 New Release Candidate, and a pretty big one! https://github.com/shdwp/dcs_liberation/releases Changelog: randomized strike missions for all supported terrains avoid mountains, cities and forests when spawning frontlines, ground units and strike objectives ability to start strike and intercept events from near carriers adjusted start times adjusted base attack units placements and activation trigger size second tanker with the drogue combined arms slots (thanks, @Khopa) improved "proceed to objective" trigger player starts on the south on gulf map UI improvements and bugfixes This is awesome! I’ll have to try this out later. By chance, did you address some of the strange weather issues? I know you don’t start in the north on PG with this update anymore, but before one of the major issues was the randomized weather would have the clouds right at ground level out there. Dunno if that was intentional or not Sent from my iPhone using Tapatalk Rig Specs: i7 8700k @ 5ghz, ROG Strix z390e, 32GB DDR4 3200mhz, EVGA FTW3 1080 ti, Corsair rm750, Cooler Master ml240l RGB, Cooler Master h500p mesh Link to comment Share on other sites More sharing options...
shdwp Posted October 12, 2018 Author Share Posted October 12, 2018 (edited) This is awesome! I’ll have to try this out later. By chance, did you address some of the strange weather issues? I know you don’t start in the north on PG with this update anymore, but before one of the major issues was the randomized weather would have the clouds right at ground level out there. Dunno if that was intentional or not Sent from my iPhone using Tapatalk No, I haven't encountered it. Could you share logs after such mission? You can do it now by settings. I've also published a hotfix for the release fixing some of the triggers issues and strike mission crash Edited October 12, 2018 by shdwp Link to comment Share on other sites More sharing options...
shdwp Posted October 13, 2018 Author Share Posted October 13, 2018 And another hotfix with quite a few things fixed: https://github.com/shdwp/dcs_liberation/releases Link to comment Share on other sites More sharing options...
phantomknight321 Posted October 13, 2018 Share Posted October 13, 2018 And another hotfix with quite a few things fixed: https://github.com/shdwp/dcs_liberation/releases Just tried this out with minimal issues. One thing I really struggled with, however, was finding the ground targets for attack missions out of the first Persian gulf airbase. I know it would impact immersion a bit, but I am kind of spoiled on JTAC smoking and lasing targets, I wonder how hard that would be to bring to the table here...or even more far reaching, some fancy MOOSE or CTLD scripting, would make these missions come alive even more. Rig Specs: i7 8700k @ 5ghz, ROG Strix z390e, 32GB DDR4 3200mhz, EVGA FTW3 1080 ti, Corsair rm750, Cooler Master ml240l RGB, Cooler Master h500p mesh Link to comment Share on other sites More sharing options...
mahuja Posted October 13, 2018 Share Posted October 13, 2018 "Start a new game" (still) says strike missions are only partially available in Caucasus. (From git, 1.4_rc6) Link to comment Share on other sites More sharing options...
hreich Posted October 13, 2018 Share Posted October 13, 2018 When starting start.bat in persian gulf i get error Couldn't find point for Kerman Airport [sIGPIC][/sIGPIC] Pilot from Croatia Link to comment Share on other sites More sharing options...
shdwp Posted October 13, 2018 Author Share Posted October 13, 2018 When starting start.bat in persian gulf i get error Couldn't find point for Kerman Airport Mind sharing the log actually describing the problem? It should pop up in another window when you encounter the error. Sent from my iPhone using Tapatalk Link to comment Share on other sites More sharing options...
Mech Posted October 14, 2018 Share Posted October 14, 2018 I had the same on Nevada for Laughlin and Tonopah test (couldn't find point), but it was only at the first start. Appeared in that command prompt window, but mission was working, no issues. After that, no such message, all good. Link to comment Share on other sites More sharing options...
shdwp Posted October 14, 2018 Author Share Posted October 14, 2018 When starting start.bat in persian gulf i get error Couldn't find point for Kerman Airport I had the same on Nevada for Laughlin and Tonopah test (couldn't find point), but it was only at the first start. Appeared in that command prompt window, but mission was working, no issues. After that, no such message, all good. Oh, if it's in the prompt you shouldn't worry about it. That's only a debugging info I forgot to remove. Link to comment Share on other sites More sharing options...
hreich Posted October 14, 2018 Share Posted October 14, 2018 Ok.. All's good then... Thanks for this campaign.. Finally i am trying to move from falcon bms because of your work Sent from my Redmi Note 4 using Tapatalk [sIGPIC][/sIGPIC] Pilot from Croatia Link to comment Share on other sites More sharing options...
hisothiro Posted October 14, 2018 Share Posted October 14, 2018 Thanks for this! You should also annouce your updates on Hoggit. I'm sure a lot of people there would be interested. F-5 | Mirage | Huey | Mig-21 | Ka-50 | F/A-18C | F-14A/B Link to comment Share on other sites More sharing options...
shdwp Posted October 14, 2018 Author Share Posted October 14, 2018 Thanks for this! You should also annouce your updates on Hoggit. I'm sure a lot of people there would be interested. I’ll post it on regular release (in few days, probably). Maybe i’ll make a new video to accompany it too. Link to comment Share on other sites More sharing options...
Shoot2maim Posted October 14, 2018 Share Posted October 14, 2018 (edited) *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. Edited October 14, 2018 by Shoot2maim Link to comment Share on other sites More sharing options...
hisothiro Posted October 15, 2018 Share Posted October 15, 2018 * 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. F-5 | Mirage | Huey | Mig-21 | Ka-50 | F/A-18C | F-14A/B Link to comment Share on other sites More sharing options...
Spawnferkel Posted October 15, 2018 Share Posted October 15, 2018 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: INFO:root:DCS 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:root:Pass 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:root:Pass 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:root:Pass 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:root:Pass 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:root:Pass 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:root:Pass 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 Link to comment Share on other sites More sharing options...
ikaruga Posted October 18, 2018 Share Posted October 18, 2018 Hi, I tried to generate a Frontline attack mission between Soganlug and Beslan and I got this error : INFO:root:DCS 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:root:Didn'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:root:Didn'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. Link to comment Share on other sites More sharing options...
shdwp Posted October 22, 2018 Author Share Posted October 22, 2018 Also, troop transport missions are not working for me either. This was actually what I was most excited for. As a temporary solution try with easy comms enabled. Destination should be marked as a waypoint and should have outpost building and grey smoke. I also plan the next major release to include more heli missions and redo current ones. 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.) Gazelle is added and will be there in the next release. 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. Haven't really though about this, and, given that the country is not displayed anywhere in the application - I doubt I would. 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. Good suggestion, I'll add this to the enhancements list. *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. Don't really know about this one. I play in VR too and I've settled with minimalistic-looking labels (just a tiny dot). *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? The problem with cities is that application don't exactly know where the buildings are, so nothing prevents it from spawning units inside the buildings. 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. No, not really. Can't tell what's happened there without the logs. Haven't run into such issue by myself. 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. Thank you, will be fixed in upcoming release. Hi, I tried to generate a Frontline attack mission between Soganlug and Beslan and I got this error : Thanks, will be fixed in upcoming release. Link to comment Share on other sites More sharing options...
Steel Jaw Posted October 22, 2018 Share Posted October 22, 2018 Looks awesome will give it a try and advise success when simming pc running again. "You see, IronHand is my thing" My specs: W10 Pro, I5/11600K o/c to 4800 @1.32v, 64 GB 3200 XML RAM, ASUS RTX3060ti/8GB. Link to comment Share on other sites More sharing options...
Whodat Posted October 22, 2018 Share Posted October 22, 2018 Hi - just downloaded the latest and got an error when trying to start on Caucasus that Novorossiysk was not defined. I had to go into the Caucasus.py file and add the following line in the same place as where it was in the 1.3.3 file. novorossiysk = ControlPoint.from_airport(caucasus.Novorossiysk, COAST_DR_E, SIZE_BIG, 1.2) Think it might have slipped out in an update for some reason Now it will generate a new start. Great tool by the way! Link to comment Share on other sites More sharing options...
shdwp Posted October 22, 2018 Author Share Posted October 22, 2018 Hi - just downloaded the latest and got an error when trying to start on Caucasus that Novorossiysk was not defined. I had to go into the Caucasus.py file and add the following line in the same place as where it was in the 1.3.3 file. novorossiysk = ControlPoint.from_airport(caucasus.Novorossiysk, COAST_DR_E, SIZE_BIG, 1.2) Think it might have slipped out in an update for some reason Now it will generate a new start. Great tool by the way! Thanks, missed that. Fixed. New release - 1.4.1! Only a few minor bugfixes are in there though. Link to comment Share on other sites More sharing options...
Shotgun Dexter Posted October 22, 2018 Share Posted October 22, 2018 Could having Python 7 and not having the install for all checked be causing mine to lock up? So far I have not seen any enemy planes. Not sure if its something I am messing up or not. Link to comment Share on other sites More sharing options...
piolin23000 Posted October 23, 2018 Share Posted October 23, 2018 Hi shdwp this look like awesome, i have a squadron 718th an interesting in your mission but we try to start and nothing happen, my saved games is in C:\saved games\DCS.openbeta\ , is no problem with this or where can i change the command to execute your mission tks Link to comment Share on other sites More sharing options...
Recommended Posts