package thb.jeanluc.adventure.model;

/**
 * One interactive tutorial step: an instruction, the command that satisfies it
 * ({@code expect} is a verb name like "look", or "go_direction"/"go_to_room"),
 * a minimum argument count, a success confirmation, and a hint for a valid but
 * wrong command.
 */
public record TutorialStep(
        String instruction,
        String expect,
        int minArgs,
        String confirm,
        String hint
) {
}
