Module: GamesAndRpgParadise::Minesweeper::Terminal

Defined in:
lib/games_and_rpg_paradise/games/minesweeper/terminal/cli.rb,
lib/games_and_rpg_paradise/games/minesweeper/terminal/game.rb,
lib/games_and_rpg_paradise/games/minesweeper/terminal/error.rb,
lib/games_and_rpg_paradise/games/minesweeper/terminal/field.rb,
lib/games_and_rpg_paradise/games/minesweeper/terminal/intro.rb,
lib/games_and_rpg_paradise/games/minesweeper/terminal/generator.rb,
lib/games_and_rpg_paradise/games/minesweeper/terminal/default_decorator.rb,
lib/games_and_rpg_paradise/games/minesweeper/terminal/default_randomiser.rb

Defined Under Namespace

Classes: CLI, Error, Field, Game, Intro

Constant Summary collapse

GENERATOR =
#

GamesAndRpgParadise::Minesweeper::Terminal::GENERATOR

Random number generator

#
Random.new
DEFAULT_DECORATOR =
#

GamesAndRpgParadise::Minesweeper::Terminal::DEFAULT_DECORATOR

Apply no styling.

#
->(str, *_colors) { str }
DEFAULT_RANDOMISER =
#

GamesAndRpgParadise::Minesweeper::Terminal::DEFAULT_RANDOMISER

Generate random number less than max.

#
->(max) { GENERATOR.rand(max) }