Skip to main content

critical_question_beats

Function critical_question_beats 

Source
pub fn critical_question_beats(
    instance: &SchemeInstance,
    challenger: &str,
) -> Vec<Beat>
Expand description

Convert a [SchemeInstance]’s critical questions into encounter beat candidates, one beat per critical question.

All beats are produced with accepted = false (challenges are adversarial by nature) and an empty effects list. Use cq_to_beat directly if you need to attach effects to individual beats.

§Arguments

  • instance - The instantiated scheme whose critical questions are to be mapped.
  • challenger - The name of the character posing the challenges.