calys Posted October 29, 2018 Share Posted October 29, 2018 Thanks! Hello, to reset the campaign without having to search the files, I modified the start.bat in this way: @echo off title DCS LIBERATION color f :Menu echo Welcome to DCS LIBERATION echo ***************************** echo 1 - Open Liberation Campaign echo 2 - Restart Campaign (erase) echo 3 - Exit echo ***************************** echo Set option(1-2-3): set /p opc= If %opc% ==1 goto option1 If %opc% ==2 goto option2 If %opc% ==3 goto option3 :option1 echo off py.exe __init__.py "%UserProfile%\Saved Games" "1.4.4" exit :option2 echo off del "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save del "%UserProfile%\Saved Games"\DCS\liberation_save cls del "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save_tmp del "%UserProfile%\Saved Games"\DCS\liberation_save_tmp cls py.exe __init__.py "%UserProfile%\Saved Games" "1.4.4" exit :option3 exit Option 1 launches the program, option 2 deletes the files to restart the campaign (both stable and beta) and 3 closes everything. I hope that it would be useful to someone. A greeting!! [sIGPIC][/sIGPIC] S.O: Win 64bit MB: ASUSTek TUF GAMING X570P CPU: AMD Ryzen 7 3800X 8 Core GPU: nVidia GTX1080Ti 8GB HD: Sabrent SSD 1TB RAM: DDR4 32 GB 1600Mhz Accessories: Thrustmaster Hotas Warthog Alim: 850 watt Corsair 850TXEU Link to comment Share on other sites More sharing options...
hisothiro Posted October 29, 2018 Share Posted October 29, 2018 Could you maybe have a look into the livery override for the MiG-21? For some reason it is the only aircraft which ignores this setting and will always have the Serbian as default. And yes I do have tried various liveries and made sure the naming was correct. I actually had the same problem until I literally copy-pasted the livery folder name (from the file explorer) into the livery override command line. It worked afterwards. F-5 | Mirage | Huey | Mig-21 | Ka-50 | F/A-18C | F-14A/B Link to comment Share on other sites More sharing options...
Jonne Posted October 29, 2018 Share Posted October 29, 2018 Okay that may already be it, thank you. In case of the MiG-21, the folder names and displayed names are actually different. [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
azzameen Posted October 30, 2018 Share Posted October 30, 2018 I come back with some idea and / or suggestion: Once the player's plane has been selected, you can choose the weaponry of the flight using the pull-down menu (Data from resource \ Payloads \) (modification of the PLANE_PAYLOAD_OVERRIDES = of the db.py? my idea) I do not change the default texture of the KC-130 or the KC-135. my db.py file looks like this: PLANE_LIVERY_OVERRIDES = { FA_18C_hornet: "VFA-34", # default livery for the hornet is blue angels one VFA-34 AV8BNA: "9a Aircraft Squadron", F_5E_3: "Spanish Air Force Gray", KC130: "Spain TK10-05 31-50 Camo", KC_135: "EdA T17-1", The textures are inside their corresponding folders (in fact, in the missions editor I can select them) but I can not force them (f-18, av8b, and f5 works perfect, but KC130 and KC_135 do not) One flaw that I have noticed, is that in some mission you put AWACS an A-50 instead of the E-3 (playing as USA), I do not know if it is an error or it is designed like this (with my limited knowledge of python, I have not I've seen nothing that says that the A-50 is on the USA side) Another failure that has arisen, is in the flights of transport aircraft, have a very low flight height (something similar happened to me with the tankers, but that if I think I could correct it by editing the airsupportgen.py) Same flights (transport, awacs, cistern) would have to be variable depending on the scenario, or that its height was AGL Another suggestion, the same could be put when you assign the planes, give you the time and meteorology that is going to generate the mission. Thank you very much and I hope these comments are useful. I9 13900K, 64GB RAM, GTX 4090, 2TBx4 SSD, Quest 3 Link to comment Share on other sites More sharing options...
shdwp Posted October 30, 2018 Author Share Posted October 30, 2018 I come back with some idea and / or suggestion: Once the player's plane has been selected, you can choose the weaponry of the flight using the pull-down menu (Data from resource \ Payloads \) (modification of the PLANE_PAYLOAD_OVERRIDES = of the db.py? my idea) Its been requested probably, but it's a pretty major thing to implement tbh. The textures are inside their corresponding folders (in fact, in the missions editor I can select them) but I can not force them (f-18, av8b, and f5 works perfect, but KC130 and KC_135 do not) I doubt there's support for that. Might add, shouldn't be that hard. One flaw that I have noticed, is that in some mission you put AWACS an A-50 instead of the E-3 (playing as USA), I do not know if it is an error or it is designed like this (with my limited knowledge of python, I have not I've seen nothing that says that the A-50 is on the USA side) Sounds like a bug. Care to specify the details? Especially what mission type that is, and was it offensive or defensive. Another failure that has arisen, is in the flights of transport aircraft, have a very low flight height (something similar happened to me with the tankers, but that if I think I could correct it by editing the airsupportgen.py) Same flights (transport, awacs, cistern) would have to be variable depending on the scenario, or that its height was AGL Will look into and adjust in next build. Another suggestion, the same could be put when you assign the planes, give you the time and meteorology that is going to generate the mission. Planned. Link to comment Share on other sites More sharing options...
azzameen Posted October 30, 2018 Share Posted October 30, 2018 (edited) Sounds like a bug. Care to specify the details? Especially what mission type that is, and was it offensive or defensive. The mission was to escort a transport (it was an IL-76, it also seemed strange) in the Caucasus, my flight was 2 F-18, sorry I can not give you more information. I'll try to force another mission of this kind to see what happens. A thousand Thanks! Edited October 30, 2018 by azzameen I9 13900K, 64GB RAM, GTX 4090, 2TBx4 SSD, Quest 3 Link to comment Share on other sites More sharing options...
Bullitthead Posted October 31, 2018 Share Posted October 31, 2018 I've just started this campaign and so far it is awesome. One problem though, my UI for DCS Liberation is too small, especially the map. A lot of the airbase names are overlapping each other making them tough to read and impossible to see the numbers for base strength. I couldn't figure out how to make the UI larger. I've tried clicking and dragging the edges but they appear to not be clickable. Tried a search through the thread too and didn't see anyone else with my problem. HELP!! Thanks :) Link to comment Share on other sites More sharing options...
nihalmurth Posted October 31, 2018 Share Posted October 31, 2018 I can't seem to get the Viggen strike flights to engage targets unless I edit the mission before hand. Am I doing something wrong or does this need to be scripted in? Link to comment Share on other sites More sharing options...
shdwp Posted November 2, 2018 Author Share Posted November 2, 2018 I've just started this campaign and so far it is awesome. One problem though, my UI for DCS Liberation is too small, especially the map. A lot of the airbase names are overlapping each other making them tough to read and impossible to see the numbers for base strength. I couldn't figure out how to make the UI larger. I've tried clicking and dragging the edges but they appear to not be clickable. Tried a search through the thread too and didn't see anyone else with my problem. HELP!! Thanks :) If it looks just like it does in the video - that's how it is. I haven't really spent much time on that part. I can't seem to get the Viggen strike flights to engage targets unless I edit the mission before hand. Am I doing something wrong or does this need to be scripted in? I haven't found a reliable way to get AI to strike ground targets, while giving the player ability to actually select what he wants to target. If it's AAA you can usually order the attack (of the nearest vehicle) by the radio, but not on buildings. Missions are made the way that you'd usually need a single player strike plane tho, + AI escort. Link to comment Share on other sites More sharing options...
mcfleck Posted November 2, 2018 Share Posted November 2, 2018 I really love this campaign. One of my greatest whishes for DCS is a combination of this and the DCE campaign. Some of the existing problems (striking static objects for example) have been solved in the DCE. A combination of the economy and nearly RTS like gameplay of this campaign and the ATO generator of DCE would be soooo brilliant, but would consume way too much time for a Lua noob like me. I have a dream... Link to comment Share on other sites More sharing options...
calys Posted November 2, 2018 Share Posted November 2, 2018 Hi, I tried the campaign and I have to make you my compliments. Great work. Thanks [sIGPIC][/sIGPIC] S.O: Win 64bit MB: ASUSTek TUF GAMING X570P CPU: AMD Ryzen 7 3800X 8 Core GPU: nVidia GTX1080Ti 8GB HD: Sabrent SSD 1TB RAM: DDR4 32 GB 1600Mhz Accessories: Thrustmaster Hotas Warthog Alim: 850 watt Corsair 850TXEU Link to comment Share on other sites More sharing options...
calys Posted November 2, 2018 Share Posted November 2, 2018 Hello, to reset the campaign without having to search the files, I modified the start.bat in this way: @echo off title DCS LIBERATION color f :Menu echo Welcome to DCS LIBERATION echo ***************************** echo 1 - Open Liberation Campaign echo 2 - Restart Campaign (erase) echo 3 - Exit echo ***************************** echo Set option(1-2-3): set /p opc= If %opc% ==1 goto option1 If %opc% ==2 goto option2 If %opc% ==3 goto option3 :option1 echo off py.exe __init__.py "%UserProfile%\Saved Games" "1.4.4" exit :option2 echo off del "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save del "%UserProfile%\Saved Games"\DCS\liberation_save cls del "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save_tmp del "%UserProfile%\Saved Games"\DCS\liberation_save_tmp cls py.exe __init__.py "%UserProfile%\Saved Games" "1.4.4" exit :option3 exit Option 1 launches the program, option 2 deletes the files to restart the campaign (both stable and beta) and 3 closes everything. I hope that it would be useful to someone. A greeting!!I am using this batch, it is very convenient. [sIGPIC][/sIGPIC] S.O: Win 64bit MB: ASUSTek TUF GAMING X570P CPU: AMD Ryzen 7 3800X 8 Core GPU: nVidia GTX1080Ti 8GB HD: Sabrent SSD 1TB RAM: DDR4 32 GB 1600Mhz Accessories: Thrustmaster Hotas Warthog Alim: 850 watt Corsair 850TXEU Link to comment Share on other sites More sharing options...
azzameen Posted November 2, 2018 Share Posted November 2, 2018 Hi, I just translated the application to Spanish (you have to touch several things to translate it completely, but you can) I know that what I propose is a lot of programming work, would extract "All texts to a separate file for each language that is Want to translate (for example, is. txt and there in Spanish, FR. txt and in French, etc...) would have the "advantage " of being able to evolve the application without having to touch translations. Anyway, if you want the 1.4.4 version in Spanish, I can send you where you tell me. Greetings!!!! As a gift, a file bat a little more worked (identifies if there is campaign in progress or not) and gives you the option to start directly or continue the campaign in progress (or delete). Also modifies the size of the CMD to adapt to the menu of the bat @echo off MODE CON cols=38 lines=11 title DCS LIBERATION CAMPAIGN color f if exist "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save.* goto menu2 if exist "%UserProfile%\Saved Games"\DCS\liberation_save.* goto menu2 if not exist "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save.* goto menu1 if not exist "%UserProfile%\Saved Games"\DCS\liberation_save.* goto menu1 :menu2 cls color f echo ******************************* echo Welcome to DCS LIBERATION echo ******************************* echo [1]- Open Liberation Campaign echo [2]- Restart Campaign (erase) echo [3]- Exit echo ******************************* echo Version 1.4.4 echo ------------------------------- echo Set option ([1]-[2]-[3]): set/p opc2= if "%opc2%"=="1" goto option1 if "%opc2%"=="2" goto option2 if "%opc2%"=="3" goto option3 ::ERROR echo Option "%opc2%" is not valid goto menu2 :menu1 cls color f echo ************************************ echo Welcome to DCS LIBERATION echo ************************************ echo [1]- Start new Liberation Campaign echo [2]- Exit echo ************************************ echo Version 1.4.4 echo ------------------------------------ echo set option ([1]-[2]): set/p opc1= if "%opc1%"=="1" goto option1 if "%opc1%"=="2" goto option3 ::ERROR echo Option "%opc1%" is not valid goto menu1 :option1 echo off py.exe __init__.py "%UserProfile%\Saved Games" "1.4.4" pause exit :option2 echo off color c CLS echo CAUTION ALL ADVANCE WILL BE LOST! echo ************************************* echo The current Campaign is going echo to be erased, are you sure? echo ************************************* echo Set option ([Y]-[N]): set/p opc3= if "%opc3%"=="Y" goto erase if "%opc3%"=="y" goto erase if "%opc3%"=="N" goto menu2 if "%opc3%"=="n" goto menu2 ::ERROR echo Option "%opc3%" is not valid goto option2 :erase del "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save del "%UserProfile%\Saved Games"\DCS.openbeta\liberation_save_tmp del "%UserProfile%\Saved Games"\DCS\liberation_save del "%UserProfile%\Saved Games"\DCS\liberation_save_tmp goto menu1 :option3 exit I9 13900K, 64GB RAM, GTX 4090, 2TBx4 SSD, Quest 3 Link to comment Share on other sites More sharing options...
shdwp Posted November 3, 2018 Author Share Posted November 3, 2018 New update with MP debriefing bug fixed: https://github.com/shdwp/dcs_liberation/releases (Thanks https://github.com/calvinmorrow). Link to comment Share on other sites More sharing options...
itarrow Posted November 3, 2018 Share Posted November 3, 2018 Hey there: I am trying the campaign using the AV8B from east carrier (Tarawa). Unfortunately, probably due to the payload, all wingmen crash on takeoff in any CAS or strike mission. Is there anyone with the same problem who knows how to prevent this ? I would really like to use this campaign with the Harrier and do carrier operations, but not if I every strike mission is a bloodbath for my wingmen... Link to comment Share on other sites More sharing options...
shdwp Posted November 4, 2018 Author Share Posted November 4, 2018 (edited) Hey there: I am trying the campaign using the AV8B from east carrier (Tarawa). Unfortunately, probably due to the payload, all wingmen crash on takeoff in any CAS or strike mission. Is there anyone with the same problem who knows how to prevent this ? I would really like to use this campaign with the Harrier and do carrier operations, but not if I every strike mission is a bloodbath for my wingmen... Is it them crashing into you while still on the deck? I've found that they'd disregard the player plane and just ram it. If you get off the deck fast enough then they would take off just fine. Edited November 4, 2018 by shdwp Link to comment Share on other sites More sharing options...
VladMordock Posted November 4, 2018 Share Posted November 4, 2018 Hi, I've asked before, but it was lost in some discussion, any chance that the difficulty settings could be set per whole campaign (easy com off, no external views etc.) Zapraszam na Gildia.org - polska społeczność DCS. :thumbup: Link to comment Share on other sites More sharing options...
Distiler Posted November 4, 2018 Share Posted November 4, 2018 Does it work with newer versions of python? like 3.7.1 AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2 Link to comment Share on other sites More sharing options...
shdwp Posted November 4, 2018 Author Share Posted November 4, 2018 Hi, I've asked before, but it was lost in some discussion, any chance that the difficulty settings could be set per whole campaign (easy com off, no external views etc.) Didn't have the plans for it, I'll look into it. Does it work with newer versions of python? like 3.7.1 It should, albeit I haven't tested it. Link to comment Share on other sites More sharing options...
Distiler Posted November 4, 2018 Share Posted November 4, 2018 Didn't have the plans for it, I'll look into it. It should, albeit I haven't tested it. Thanks! May I suggest you package the campaign with an embbedeed python distribution that doesn't need system instalation? (python in a subforlder in the campaign) AMD Ryzen 1400 // 16 GB DDR4 2933Mhz // Nvidia 1060 6GB // W10 64bit // Microsoft Sidewinder Precision 2 Link to comment Share on other sites More sharing options...
itarrow Posted November 4, 2018 Share Posted November 4, 2018 Is it them crashing into you while still on the deck? I've found that they'd disregard the player plane and just ram it. If you get off the deck fast enough then they would take off just fine. Well, they crash in the ocean with a huge splash which actually is quite choreographic but unfortunately gets into the way of my success in the campaign. Jokes apart, I assume in some cases they are too heavy for a carrier take off, or maybe they don’t know how to compensate for a heavy payload. Link to comment Share on other sites More sharing options...
Mech Posted November 4, 2018 Share Posted November 4, 2018 Hi, having a blast with this. Is it possible to raise the tankers speed? Or it needs to be adjusted in the ME? Right now they have 175 kn...tried only on Nevada. Great work, btw. Link to comment Share on other sites More sharing options...
itarrow Posted November 5, 2018 Share Posted November 5, 2018 Well, they crash in the ocean with a huge splash which actually is quite choreographic but unfortunately gets into the way of my success in the campaign. Jokes apart, I assume in some cases they are too heavy for a carrier take off, or maybe they don’t know how to compensate for a heavy payload. On the DCE thread I have found this message: could it be relevant to the problem of AV8Bs splashing while taking off from Tarawa ? https://forums.eagle.ru/showpost.php?p=3678889&postcount=909 Link to comment Share on other sites More sharing options...
kjay05 Posted November 8, 2018 Share Posted November 8, 2018 Just a quick question. Will there be an update to accommodate the new MAVs? Link to comment Share on other sites More sharing options...
Shein Posted November 10, 2018 Share Posted November 10, 2018 Hey shdwp, I had a few suggestions on how to make the campaign a little more immersive and less "sterile" feeling. So each mission kind of feels like it's in a vacuum; I kind of don't get the feeling that I'm fighting a war, more like I'm fighting a series of individual encounters like I'm going through a tournament almost. This is partially because of the way units end up getting grouped on the ground, and more so because nothing precludes the player from just buying the best units. For example... The enemy will buy a variety of units on the ground, however I'll just buy NOTHING but M1A1 tanks because they're the best, and they just steam roll the BRDM's and T55's and whatever else the enemy buys. Same with aircraft; they're throwing mirages at me and C101's and I'm always flying a hornet. Little unfair. When I do a base attack, all the enemies start grouped out together in the middle of the airfield. Perhaps make them spread out? So! What I'm suggesting, is perhaps... 1. make certain units "locked" until later in the campaign forcing the player to use less powerful aircraft early on. This gives more of a challenge and variety to the campaign. 2. instead of being able to buy individual ground units, maybe sell units in "groups" or "packs" or "platoons" or something. For example, you could buy a group of 3x m1a1, 2x stryker, and 5x humvee. This gives a more realistic distribution of ground units and forces the player to not spam m1a1's the whole time. At the end of the engagement, you could choose to pay to "repair and replace" lost units of that platoon, or sell off the remainder of them for the difference in money. 3. For base attack missions, give each base being attacked a free compliment of static objects and basic defenses. Like ZSU-23 ground emplacements, manpads, some parked trucks and tents, just make the base feel "alive" and like its an actual lived in base, instead of just a platform for the engagement of the two sides. Link to comment Share on other sites More sharing options...
Recommended Posts