Максим, у меня есть 5 локаций. у каждой локации есть некая правильная цепочка действий
например войти в комнату --> поздороваться -->сесть за стол --> выйти
есть два списка соответственно. список с действиями и список с предметами, который должен выбрать юзер.
Как мне организовать структуру стора и определять верное ли действие или нет.
то есть если например юзер выбрал войтив комнату ,а далее что-то отличное от поздороваться, то показываю некий ответ , но жду при этом ответ от него "поздороваться".
после того как цепочка закончена, переходим к другой локации и т.д.
на каждое действие есть свой определенный ответ