Изначально да, хотя бы флаги передавать, просто наличие числовых переменных могло бы расширить функционал.
Ну к примеру первое что пришло на ум:
В миссии А есть 8 колонн бронетехники, игрок выполняет основную задачу, а так же уничтожает 2 колонны, затем переходит к следующей миссии. В миссии Б генерируется 6 огневых точек ЗА, тк выжило 6 колонн в предыдущей, которые их потом и развернули.