package Blacknote::Tiles; use strict; use warnings FATAL => qw(all); use Blacknote::Logging; use Blacknote::System qw(deftile); # name ID symbol color blocking roles&classes deftile Ground => 0 => '.'; deftile Wall => 1 => "#", '' => 1; deftile Fence => 2 => ':', 'brown' => 1; deftile Window => 3 => "0", "cyan" => 1; deftile Door => 5 => "+", "brown" => 1, qw(Blacknote::System::RDoor); #deftile Corpse => 5 => '%', 'red'; #FIXME: Corpse should be just an item, items on the corpse should stack deftile StairDown => 8 => ">"; deftile StairDownSpecial => 9 => ">"; #deftile StairUp => 3 => "<"; deftile Chair => 4 => "h", 'brown'; deftile Table => 7 => "T", 'brown'; deftile Grass => 6 => ",", 'green'; =pod =head1 NAME Blacknote::Tiles =head1 SYNPOSIS This module contains all base tile definitions for the game 1; .