/// Defines the game difficulty levels, matching the original titles.
enum Difficulty {
  canIPlayDaddy(0, "Can I play, Daddy?"),
  dontHurtMe(0, "Don't hurt me."),
  bringEmOn(1, "Bring em' on!"),
  iAmDeathIncarnate(2, "I am Death incarnate!"),
  ;

  /// The friendly string shown in menus.
  final String title;

  /// The numeric level used for map object filtering logic.
  final int level;

  const Difficulty(this.level, this.title);
}
