BMS Campaign Knowledge
-
Hi,
Few months ago I started to be intersted in playing Campaigns, and thus, understand how it works.
I suppose I faced (and continue to face) the same issue as every Noob : Gathering information from multiple sources, understand their content … and remember them.
So I just started a “kind of Wiki” to capitalize my own knowledge.
Nota 1 : I don’t know if something similar already exists …
Nota 2 : I heard big changes may come to Campaign Engine in the futur (4.38 ?), then I don’t know in which extend this work will really be valuable, but for now I have nothing better to work on … -
@CheckPoint First off: Very Cool CP! But I believe there is a Falcon-Wiki page. I just don’t believe we have a Campaign-Specific Wiki. But the more the merrier!
Secondly, check out Falcas Mission Commander Software for the ultimate in Campaign editing http://www.weapondeliveryplanner.nl/news.html#mc1 (among other Falcon related software).
And finally I wouldn’t worry about significant changes in the campaign engine just yet. It would be best to simply note how the campaign can enhance gameplay.
-
I thought this video was really helpful.
If you search YouTube, there is a lot of vids
Mud
-
v0.1.2 - 30-March-2023
- Theme & Font Changes
- Rename “Basic Campaign Management” by “Campaign Management Tips”
- Heliborne Assault
- Bridge Destruction & Ground Units Movement
- Airbase Status vs Sorties Fragging
- Squadron Status vs Sorties Fragging
-
0.3.0 - 31-March-2023 - 12:30 Z
- Add Resources page
- Add Data Base page
- Change Main page accordingly
- Add “Include the static SAMs in fog of War” in Data Base Page
- Add “Program a reinforcement for a campaign” in Campaign File Page
-
Interesting resource, nice work!
-
If this is to be a reference, let’s correct the mistakes in the title.
-
@LorikEolmin
Done, will be in the next release -
0.4.0 - 02-April-2023 - 18:45 Z
- List of KTO & Balkans Movies corresponding trigger values
- Change Trigger File page editing (multiple blocks)
- Update the links to existing Glossary
0.3.2 - 01-April-2023 - 15:50 Z
- Change site logo + banner
- Small Change on Index page editing
- Add Legend in all Chapter Pages
0.3.1 - 31-March-2023 - 22:20 Z
- Correction in Site Name & Main Page
-
0.5.0 - 05-April-2023 - 14:15
Trigger File
Glossary
- Added my guess of the relations impact on teams behaviors
Resources
-
@CheckPoint Well organized and direct to the point. Good stuff!
-
Great stuff @CheckPoint!
I would still like to know if set g_nNoPlayerPlay .cfg edit is that thing in 4.37. The setting was supposed to be the number of hours it takes the mission success multiplier to have an effect. It was designed pre-BMS to be used or have a 24/7 campaign server or if you liked a more realistic human player operation tempo without the campaign stalling:
https://forum.falcon-bms.com/post/20916 -
@Snake122
I don’t know, but I remember discussing that with @LorikEolmin , he might have the right an complete answer. -
A very interesting read, thank you!
-
@CheckPoint said in BMS Campaign Knowledge:
@Snake122
I don’t know, but I remember discussing that with @LorikEolmin , he might have the right an complete answer.I’ve had contradictory answers. I use the settings with big numbers for the effect I want but I don’t know if it really works nor how.
-
@LorikEolmin best documentation from back then is that it is in hours, although as you said there’s a few places that say it’s another unit altogether.
I throw in a 8 setting for hopefully 8 hours of not flying so I would need to fly 2-3 campaign missions a day. I’m not sure how long the human mission rating multiplier is supposed to last without the setting nor how exactly how the effect works. I do think anecdotally it seemed to work back in the day when I had time to fly more campaign missions. It did seem if I didn’t constantly fly missions basically back to back without the setting, campaigns would stall more.
Honestly these days, I can’t tell because I’m mostly flying to keep general proficiency up in TEs/Dogfight/even IA and I’m lucky if I finish a campaign before a new release hits (which is a good problem to have with the BMS teams’ amazing release tempo).
But to fully test this I would make a branch 3 ways. I would probably use the more evenly matched campaign of Rolling Thunder. Then fly the same mission with one being as successful as possible, one with the mission being a big failure with a save after each and also a 3rd save that just stays only in the 2d world from that missions’ takeoff time. Then run each of them for say 24 hours campaign time and see how long it takes each one to have the same side forces go on the defensive, especially noting what happens after your noPlayerplay time period (probably best for like 12 hours in this testing) to see if there is a drop off in performance after a successful mission and if a failure of a mission gets wiped out after that time period too. And then repeat probably running each save at least 3 times to factor in 2D campaign variability.
Then I would rinse a repeat running the 3 different saves x3 with noPlayerplay removed from the .cfg (this would also give an idea of if and how long the standard human success multiplier has an effect for) and then also another time with a longer noPlayerplay setting longer than the amount of time you run the campaign to test if the effect really works as long as you set it for, especially for 24/7 servers which BMS is working to make even better these days. All that would take at least 27 campaign days of time which at 16x would take 46ish hours of testing if you run each 3 times.
You could probably also do a quick and dirty test of a running two saves in 2d, one at takeoff time and the other after you have completed that mission successfully. Then run each in 2d 6 hours or so hours past noPlayerplay setting and then repeat a 3 times to account for the campaign variability. If ran past whatever the stock human effect time is (which we don’t know even if that is still a thing nor how long it is, but from back in the day my gut says 2-4 hours campaign time), we would then confirm that it works at least and get away with 10ish hours of testing or less but not get the fuller mechanics of each variability we would with the bigger test.
Granted you don’t have to be at the computer when you are running the campaign in 2d so you aren’t sitting there the whole time, but you still have to babysit it.
The answer from BMS is they aren’t even sure if the mechanic is having an effect with the spaghetti of code that is the amazing dynamic campaign engine, so we can’t depend on them to just have a look at the code and say “yep, it’s a thing” because we know even if a part of the code seems to confirm it, there are bugs/features that could have overriden it.
-
0.6.0 - 07-April-2023 - 23:20
Trigger File
-
0.7.0 - 08-May-2023 - 21:30 Z
Trigger File -
@CheckPoint checkpoint this thread is great!!!
Thanks!