Nordic Theater 4.37
-
@Killroy said in Nordic Theater 4.37:
@drtbkj Is this Victory Conditions still working? i am not able to find Rytinki on the map in 2D, so it is difficult to take
āThe win conditions have been simplified , but basically the same. In Nordic 4.35 there were 9 cities required to posses to win save0(Russian Bear) , In 4.37 there are just the main three. Kamilarvi, Rytinki, and ROVANIEMIā
Can you help me out where to find Victory conditions in each Champaign in Nordic Theater, i would be pleased. I looked in all catalogues in Nordic map, and used MC and WDP without finding this. Please be advisedā¦
Hi, Kilroy. Brother Chuckles does most of the campaign building, so let me check on this
-
@drtbkj Relax. Not necessary. The two answers above gave me the right conclusion, and sorted me out. I only have not had the time to thank them.
-
@Atze-0 Thanks for that explanation. Makes things a lot clearer knowing where to go to find those details. Iām sure itās mentioned in some documentation or posts somewhere but your concise directions clarify something Iāve always wondered about.
Redman
-
@Atze-0 said in Nordic Theater 4.37:
But you can lookout the objectives yourself: i.e. for nordic look into the winning condition of the tri file where you find the IDs.
Then, in Mission commander search those under objectives in the CampID column and can see in the description, which political target this really is.I did as you said, and took out the three towns, got a video saying Nordic Wins, and then a video with Russians Forces retreating. But no medals as i supposed to have, and no game won marked in the logbook. Can you tell me out of this tri file what should happen after a Victory?
// This marks Combined forces as initially on the offensive
#TOTAL_EVENTS 21
//#SET_EVENT 1
#SET_TEMPO 225
#SHIFT_INITIATIVE 6 2 50
//#SET_PAK_PRIORITY 6 148 10
//#SET_PAK_PRIORITY 6 967 100
//#SET_PAK_PRIORITY 6 873 100
#ENDINIT
//
//
// BLUE Wins - BODEN and ROVANIEMI captured by the Blue side
//#IF_EVENT_PLAYED 1
//#ELSE
#IF_CONTROLLED 2 A 148 187 129
#PLAY_MOVIE 116
#DO_EVENT 1
#END_GAME 1
#ENDIF
//#ENDIF
//
// RUSSIA Wins
#IF_CONTROLLED 6 A 967 148 873 36
#PLAY_MOVIE 113
#DO_EVENT 2
#END_GAME 2
#ENDIF
//
// Event #3
// BODEN captured by RED side, shift priority to MALBERGIT
#IF_EVENT_PLAYED 3
#ELSE
#IF_CONTROLLED 6 A 967 873
#SET_PAK_PRIORITY 6 967 10
#SET_PAK_PRIORITY 6 873 10
#SET_PAK_PRIORITY 6 36 100
//#SET_PAK_PRIORITY 2 148 100
//#SET_PAK_PRIORITY 2 967 10
#SHIFT_INITIATIVE 6 2 50
#SET_TEMPO 225
#PLAY_MOVIE 107
#DO_EVENT 3
#ENDIF
#ENDIF
//
//
// Event #5
// ROVANIEMI captured by Blue side, shift priority to BODEN
#IF_EVENT_PLAYED 5
#ELSE
#IF_CONTROLLED 2 A 148
#SET_PAK_PRIORITY 2 967 100
#SET_PAK_PRIORITY 6 967 80
#SET_PAK_PRIORITY 2 148 80
#SET_PAK_PRIORITY 6 148 100
#SHIFT_INITIATIVE 6 2 50
#SET_TEMPO 95
#PLAY_MOVIE 106
#DO_EVENT 5
#ENDIF
#ENDIF
//
// Event #6 resupplies for RUSSIA and NATO
#IF_EVENT_PLAYED 6
#ELSE
#IF_FORCE_RATIO G 6 2 L 3
#IF_RANDOM_CHANCE 90
//#PLAY_MOVIE 105
#SET_MINIMUM_SUPPLIES 6 2000 2000 600
#SET_MINIMUM_SUPPLIES 2 2000 2000 600
#ENDIF
#DO_EVENT 6
#ENDIF
#ENDIF
//
// Event #7
// BODEN owned by nato forces
//#IF_EVENT_PLAYED 7
//#ELSE
//#IF_EVENT_PLAYED 3
//#IF_CONTROLLED 6 A 967
//#PLAY_MOVIE 107
//#DO_EVENT 7
//#RESET_EVENT 3
//#ENDIF
//#ENDIF
//#ENDIF -
@Killroy
Keep your last Savegame before the win!Oh, you have a point here.
Seems like the tri files may be somewhat crippled.Because from my understanding, campaigns are just correctly registered in logbook and medals with:
EVENT #14 = Enemy Forces Win Criteria
EVENT #15 = Boredom Wins Criteria (Inactivity criteria, if specified. Triggered if nothingās happening
in the campaign)
EVENT #16 = Stalemate Criteria (nobody wins)
EVENT #17 = You Win CriteriaSee here:
https://forum.falcon-bms.com/post/18942Could a campaign builder help?
Should it be:or is this different in Nordic?
-
@Atze-0 said in Nordic Theater 4.37:
or is this different in Nordic?
I have no clue, but it looks like the TRI files in Nordic only is half done, all of them.
I tried to put the sentences from #DO_EVENT 17 in the Victory script
in the Save0.TRI file for the first Champaign, the Russian Bear, and finally got a medal, and a Champaign win. Tried it once more, and got a star on my medal. But also loose was updated with one each time i got a Victory, and also a new movie showing Russian progress was shown after the Victory movie.// BLUE Wins - BODEN and ROVANIEMI captured by the Blue side
//#IF_EVENT_PLAYED 1
//#ELSE
#IF_CONTROLLED 2 A 148
#PLAY_MOVIE 116
#DO_EVENT 1
#END_GAME 1
#DO_EVENT 17
#END_GAME 17
#DO_MONOLOG BLUE Forces win
#PLAY_MOVIE 107
#ENDIF
#ENDIF
//#ENDIF -
@Killroy said in Nordic Theater 4.37:
@Atze-0 said in Nordic Theater 4.37:
or is this different in Nordic?
I have no clue, but it looks like the TRI files in Nordic only is half done, all of them.
I tried to put the sentences from #DO_EVENT 17 in the Victory script
in the Save0.TRI file for the first Champaign, the Russian Bear, and finally got a medal, and a Champaign win. Tried it once more, and got a star on my medal. But also loose was updated with one each time i got a Victory, and also a new movie showing Russian progress was shown after the Victory movie.// BLUE Wins - BODEN and ROVANIEMI captured by the Blue side
//#IF_EVENT_PLAYED 1
//#ELSE
#IF_CONTROLLED 2 A 148
#PLAY_MOVIE 116
#DO_EVENT 1
#END_GAME 1
#DO_EVENT 17
#END_GAME 17
#DO_MONOLOG BLUE Forces win
#PLAY_MOVIE 107
#ENDIF
#ENDIF
//#ENDIFOK, down to the rabbit hole.
First, I would delete the two lines with EVENT 1.
I see, you have simplified just taking objective 148.
All lines beginning with // are commented out and so inactive.
There is just one opening IF, but two ENDIFs - thats not good.
The russian progress movie should be movie 107. I would comment it out.I will also look into this, because Iām running the campaign, too.
At a glance, I see two problems:
IF - ENDIF
and DO_EVENT 1 and END_GAME 1And of course, the entire tri has to be overhauled, i.e. when russia wins, it is DO_EVENT and END_GAME 14.
We should compare with the Korean Theater (not the numbers, but the overall structure). -
I tried to tidy up the Save0.tri a bit.
Though, Iām no campaign builder and do not know all the exact events and movies available in Nordic.
i.e. I revived Event 7, but it was commented out, so there may be a problem with it. Same with event 8.Instead of āIF_EVENT_PLAYED - nothing - ELSE - conditionsā to prevent firing an event twice, I used IF_EVENT_NOT_PLAYED
Hope I have gotten all the IF-ENDIF statements right.
There are no events for boredom and stalemate (15 and 16):This was outdated. See new version below.
Iām not sure about:
SET_TEMPO: is 255 intended to pause the game to play a movie? But why 225 or 95 at other occurrencies?
#IF_RANDOM_CHANCE 90: at the conditional force ratio above this event fires with
90%(or rather 90 of 255 = 35.3 percent?) probability. Didnāt find it in Korea. Why IF when randomizing? Also, this makes no sense here for an overall intended event 6 to resupply both sides. -
Warning, my solution for Save0.tri is still flawed. Especially Movie 107 (Russia advances) plays in several events. I will have to test this further, but for first, events 7 and 8 are not needed. 7 even has a wrong description, since it adresses team 6 (Russia).
I will have a look onto the available movies. -
OK, new try
Here my new Save0.tri:
// This was outdated
- corrected comments about win/loose conditions
- movie 107 (Russia advances) just plays once when BODEN is owned by Russia and Event 3 not triggered before
- movie 106 (NATO advances) can play twice: first when BODEN is taken, second when ROVANIEMI is taken (only when the events were not yet triggered)
- changed Event 7 to team 2 (NATO) to suit the description
- when both sides are resupplied (Event 6), the movie didnāt fit (looks like middle east, no resupply as content), so I just added a monologue instead of the video
- didnāt change anything other (i.e. leaving change to PAK priorities as it was)
-
@Atze-0 Very good, I will give give it a try!
-
Well done fixing it. Now I see how the tri files work so can fix up/mod the bs ones that donāt work.
-
@Atze-0 Progress can be reported !
No i can win the Campaign and only the Campaign Win and medal star is achieved in the log book. Also the right Victory movie is played.A couple of days out in the Campaign this movie repeats (Russians are retreating) every 5 minutes and once after the Victory movie is played and clock has stopped.
-
@Killroy
OK, will test this with a fresh campaign. In MC there is a tab events where you can look if an event has already been fired.
The statement IF_EVENT_NOT_PLAYED should prevent multiple triggering of events 5 and 7 (because movie 106 plays in both). -
DāOH!!!
That was one of the worst errors I made in my life as a programmer, at least that I didnāt see it!
Of course, #IF_EVENT_NOT_PLAYED (wrong) is not the same as #IF_NOT_EVENT_PLAYED (correct), to the campaign engine it meansā¦ NOTHING!
And so even triggered events played over and over in a loop.
This is now corrected, I have updated the code above. -
Thanks to everyone working with this theater. Wonderfull
-
BTW: Rytinki taken!
Hint for beginners:
1st take out the SA-10 on the baltic east coast with a package containing many SEAD flights (with many ESCORTs).
2nd take out Raahe airbase with a huge package and JASSM (extremely many Su-27 and MiG-29 there).
3rd concentrate on the countless stacked tank columns at Boden -
And Nordic Win Extreme:
// BLUE Wins - Basically, we own the map!
#IF_CONTROLLED 2 A 148 187 129 312 269 1431 1385 1342Also Murmansk is taken (not on the screenshot).
-
@Atze-0 Great job on this. If you want to share the files, weāll get them into the Mafia Files and out to the Membership
-
@drtbkj said in Nordic Theater 4.37:
@Atze-0 Great job on this. If you want to share the files, weāll get them into the Mafia Files and out to the Membership
Of course it can be shared. But for first, I just overhauled Save0.tri
The version quoted above is the final one.