Если же все завязано на игрока, то пока вы не сделаете то, что от вас хочет дизайнер, события дальше не двинутся, придется по нескольку раз перигрывать одно и то же.
Ну не совсем прямо уж так,это скорее зависит от того насколько гибко будут настроены условия, но в целом есть такая проблема, однако подобный подход позволяет довольно хорошо работать с атмосферой - начиная от допустим от тематических радиопереговоров и заканчивая разного рода скриптовыми сценами. В принципе если инструмент позволят то эффект от подобных вещей довольно значительный. Минусы - скучновато переигрывать зная все наперед, и указанные выше сложности с удержанием поведения игрока в определенных рамках, заданных дизайнером.