From 28b0204fdd823057a56174550960dcc2cc29d6a4 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev Date: Tue, 8 Oct 2019 16:24:42 +0300 Subject: [PATCH] Extend map --- src/expansion.cr | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/expansion.cr b/src/expansion.cr index af09ac3..83bfece 100644 --- a/src/expansion.cr +++ b/src/expansion.cr @@ -1,3 +1,4 @@ +require "colorize" require "./game/**" require "./cli/**" @@ -41,34 +42,34 @@ def render_map(world) if x == 0 printf "+" (0...size).each do |y| - printf "-----+" + printf "------+" end print "\n" end printf "|" (0...size).each do |y| tile = world.map.get(x, y) - printf "%c %d%d|", tile.letter, x, y + printf "%s %d%d|", tile.letter.colorize(:green), x, y end print "\n" printf "|" (0...size).each do |y| - printf " |" + printf " |" end print "\n" printf "|" (0...size).each do |y| tile = world.map.get(x, y) if tile.letter == 'f' - printf "%5d|", world.map.get(x, y).cur + printf "%6d|", world.map.get(x, y).cur else - printf " |", world.map.get(x, y).cur + printf " |", world.map.get(x, y).cur end end print "\n" printf "+" (0...size).each do |y| - printf "-----+" + printf "------+" end print "\n" end