Skip to main content

Module critical_moves

Module critical_moves 

Source
Expand description

Maps critical questions to encounter beat candidates.

Each critical question on a [SchemeInstance] can be posed as a challenge in an encounter. This module converts them into [Beat] values that the encounter engine can process.

Functions§

cq_to_beat
Convert a single [CriticalQuestionInstance] into an encounter [Beat].
critical_question_beats
Convert a [SchemeInstance]’s critical questions into encounter beat candidates, one beat per critical question.