Hippo Posted Wednesday at 05:25 PM Posted Wednesday at 05:25 PM (edited) Is the following possible? (I'm getting a sinking feeling that the answer is, incredibly, no) A campaign with multiple stages, with (say) four different missions in each. As you get to a stage you are assigned a mission at random, if the mission is a success you advance to the next stage where you are assigned a mission at random, but if the mission is not a success you stay in the same stage and have to refly the same mission. The player never goes back a stage, they have to refly the same mission in a stage until it is completed successfully, they can then move on to the next stage. I understand that a score of 50 keeps you in the same stage, but I presume one of the four missions would be randomly assigned, which is not what I'm after. Grateful for any suggestions. My first impression of this tool is that it is somewhat lacking. Edited Wednesday at 05:42 PM by Hippo System spec: AMD Ryzen 7 9800X3D @ stock, MSI GeForce RTX 5090 Ventus 3X OC 32 GB DDR7, Gigabyte X870 Gaming X, Corsair Vengeance LPX 32GB EXPO (2 x 16GB) DDR5 5300MHz C30, Samsung 980 EVO 500 GB NVME M.2 SSD (system drive), WD Black SN 850X 2TB NVME M.2 SSD (games drive), Thermalright Assassin Spirit 120 Evo Cooler, Asus XG43UQ Monitor, Oculus Quest Pro, Thrustmaster Warthog HOTAS, Thrustmaster Pendular Rudder
Tobias00723 Posted Wednesday at 09:25 PM Posted Wednesday at 09:25 PM In stock ME the answer is : probably not If you know LUA then YES; still fairly complicated depending how exactly you want to do this. (I will not) But I can very likely make it. (see my website for more info) You can check my GitHub there are some tools that might help you out or : hope this might be a start 1 DCS Mission Scripting Wizard | TGFB Owner | Dev of HIP Dynamic Server | Maker of TGFB Dynamic | tgfb-dcs.com | Contact me | TGFB Discord
MAXsenna Posted 22 hours ago Posted 22 hours ago @Hippo Have a look at the Huey mission, "I Love This Job". It does some of the things you ask for.Cheers Sent from my SM-A536B using Tapatalk 1
Hippo Posted 6 hours ago Author Posted 6 hours ago Thank you both for your replies, but it really, really shouldn't be this way. 1 System spec: AMD Ryzen 7 9800X3D @ stock, MSI GeForce RTX 5090 Ventus 3X OC 32 GB DDR7, Gigabyte X870 Gaming X, Corsair Vengeance LPX 32GB EXPO (2 x 16GB) DDR5 5300MHz C30, Samsung 980 EVO 500 GB NVME M.2 SSD (system drive), WD Black SN 850X 2TB NVME M.2 SSD (games drive), Thermalright Assassin Spirit 120 Evo Cooler, Asus XG43UQ Monitor, Oculus Quest Pro, Thrustmaster Warthog HOTAS, Thrustmaster Pendular Rudder
JohnRedcorn Posted 5 hours ago Posted 5 hours ago (edited) On 9/3/2025 at 8:25 PM, Hippo said: Is the following possible? (I'm getting a sinking feeling that the answer is, incredibly, no) A campaign with multiple stages, with (say) four different missions in each. As you get to a stage you are assigned a mission at random, if the mission is a success you advance to the next stage where you are assigned a mission at random, but if the mission is not a success you stay in the same stage and have to refly the same mission. The player never goes back a stage, they have to refly the same mission in a stage until it is completed successfully, they can then move on to the next stage. I understand that a score of 50 keeps you in the same stage, but I presume one of the four missions would be randomly assigned, which is not what I'm after. Grateful for any suggestions. My first impression of this tool is that it is somewhat lacking. It is possible. You should look on the SU-25T Georgian Oil Wars campaign. It comes with the DCS core game. It have a couple of missions for each stage. For example 4 different missions for stage 1, 4 different missions for stage 2 e.t.c.. When you success the mission you will be promoted to one of the next stage missions. If you are fail a mission you will go back to one of the previous stages missions. It set in the campaign manager that if you get 50 points or less for the mission it will roll you back to the previous stage. If you will do more than 50 points than you will be promoted to the next stage. Again, look into the Campaign manager and not into the Mission manager. You can open the SU-25T campaign and loook how it is implemented exactly. Because its a free campaign and you can do with it whatewer you want. You can even change it. The same campaign was redone for Ka-50. So you can also look into this campaign as well. But it is doesn't matter a lot. It is the same campaing but for different aircraft. Edited 5 hours ago by JohnRedcorn 1
Hippo Posted 5 hours ago Author Posted 5 hours ago (edited) 12 minutes ago, JohnRedcorn said: When you success the mission you will be promoted to one of the next stage missions. If you are fail a mission you will go back to one of the previous stages missions. It set in the campaign manager that if you get 50 points or less If you will do more than 50 points than you will be promoted to the next stage. I haven't checked the campaign (yet), and I understand all of the above. What I would like is, that if you fail a mission, you stay in the same stage and get the same mission you just failed. Are you sure it does that? 12 minutes ago, JohnRedcorn said: if you get 50 points or less for the mission it will roll you back to the previous stage. According to the manual, and my limited testing, that is incorrect. If you get 50 points (exactly) you stay in the same stage (what I want). If there is more than one mission, you could get any of them (what I don't: I would like the player to get the same mission they just failed). Thank you for replying. I don't believe it is (easily) possible using the Campaign Builder, and have decided to restructure my campaign in a different way. Edited 5 hours ago by Hippo System spec: AMD Ryzen 7 9800X3D @ stock, MSI GeForce RTX 5090 Ventus 3X OC 32 GB DDR7, Gigabyte X870 Gaming X, Corsair Vengeance LPX 32GB EXPO (2 x 16GB) DDR5 5300MHz C30, Samsung 980 EVO 500 GB NVME M.2 SSD (system drive), WD Black SN 850X 2TB NVME M.2 SSD (games drive), Thermalright Assassin Spirit 120 Evo Cooler, Asus XG43UQ Monitor, Oculus Quest Pro, Thrustmaster Warthog HOTAS, Thrustmaster Pendular Rudder
JohnRedcorn Posted 5 hours ago Posted 5 hours ago (edited) 13 minutes ago, Hippo said: I haven't checked the campaign (yet), and I understand all of the above. What I would like is, that if you fail a mission, you stay in the same stage and get the same mission you just failed. Are you sure it does that? According to the manual, and my limited testing, that is incorrect. If you get 50 points (exactly) you stay in the same stage (what I want). If there is more than one mission, you could get any of them (what I don't: I would like the player to get the same mission they just failed). Thank you for replying. I don't believe it is (easily) possible using the Campaign Builder, and have decided to restructure my campaign in a different way. O.K. may be I didn't understood it well then. The whole idea of the Georgian Oil Wars campaign was that if you fail a mission than the enemy forces advancing so you can fail the whole campaign in the end. But if you win the mission then the allied forces advancing. The different missions for each stage are simulating the different situations of allied / enemy forces advantage. So each time you play the campaign it will be slightly different and each time you advance / fail the situation will be slightly different. To replay exact same mission is a little bit borring I guess. Anyway everyone want to implement his / her ideas as they want. Edited 5 hours ago by JohnRedcorn 1
Hippo Posted 5 hours ago Author Posted 5 hours ago (edited) 10 minutes ago, JohnRedcorn said: To replay exact same mission is a little bit borring I guess Well, it's how many of the paid and included campaigns work. But you're right, it depends on what you're trying to achieve. Unless I'm missing something, this functionality could have been enabled if they'd provided a range of scores for a "draw" and not just 50. Even so, the tool would still remain tragically basic and inadequate, when it should've been so much more. Edited 5 hours ago by Hippo 1 System spec: AMD Ryzen 7 9800X3D @ stock, MSI GeForce RTX 5090 Ventus 3X OC 32 GB DDR7, Gigabyte X870 Gaming X, Corsair Vengeance LPX 32GB EXPO (2 x 16GB) DDR5 5300MHz C30, Samsung 980 EVO 500 GB NVME M.2 SSD (system drive), WD Black SN 850X 2TB NVME M.2 SSD (games drive), Thermalright Assassin Spirit 120 Evo Cooler, Asus XG43UQ Monitor, Oculus Quest Pro, Thrustmaster Warthog HOTAS, Thrustmaster Pendular Rudder
JohnRedcorn Posted 4 hours ago Posted 4 hours ago (edited) 22 minutes ago, Hippo said: Well, it's how many of the paid and included campaigns work. But you're right, it depends on what you're trying to achieve. Unless I'm missing something, this functionality could have been enabled if they'd provided a range of scores for a "draw" and not just 50. Even so, the tool would still remain tragically basic and inadequate, when it should've been so much more. Yep. To tell the truth I have tried to create a campaign for this simulator twice. The first has been planed on Caucasus map, the second one on Syria map. But both times I stopped after creating 4 missions because of the updates which were ruining everything. I worked hard to test each mission and make it work to the end at least in 90% of occurrences. It took me around a month. I was fighting the dumb AI to get over all the bugs of the core game and make it do the job. Because it is not working when you just tell the AI do "X", it wil do "A, C, G, Y" but not "X". But then the update comes and bring a lot of changes to the core game and all of the triggers stop working as they were and the AI behaviour changes and a lot of new bugs appearing and all of the work I have done I were need to rebuild and retest to make it work again. So I just stopped doing it. To understand it better. I was trying to create campaign were there will be allied AI ground and air units which will help you to achive the victory. But because each update were ruining my missions, I had to make a lot of fixes to make them working again. Because the AI may stop dropping bombs on the target for example and start dropping them to early so they will impact the ground to far of the target and do no damage at all. So I have started to create a triggers which were exploding the targets when the bomb is entering the trigger zone. I just made a timer which will wait a minute so the bomb will impact the ground and then all the targets will explode themselves. In a short, a lot of work should be done and it can be ruined by the next update. So I started to create a simple missions for myself and even not touching them anymore. Because in a couple of the next updates they may even start working as intended again. Edited 4 hours ago by JohnRedcorn 2
Recommended Posts