Class: Zonebie::Extras::AsciiMap

Inherits:
Object
  • Object
show all
Defined in:
lib/zonebie/extras/ascii_map.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zone) ⇒ AsciiMap

Returns a new instance of AsciiMap.



13
14
15
16
17
# File 'lib/zonebie/extras/ascii_map.rb', line 13

def initialize(zone)
  self.zone  = zone
  self.mark  = false
  self.ascii = map_to_ascii
end

Instance Attribute Details

#asciiObject

Returns the value of attribute ascii.



11
12
13
# File 'lib/zonebie/extras/ascii_map.rb', line 11

def ascii
  @ascii
end

#imageObject

Returns the value of attribute image.



11
12
13
# File 'lib/zonebie/extras/ascii_map.rb', line 11

def image
  @image
end

#markObject

Returns the value of attribute mark.



11
12
13
# File 'lib/zonebie/extras/ascii_map.rb', line 11

def mark
  @mark
end

#zoneObject

Returns the value of attribute zone.



11
12
13
# File 'lib/zonebie/extras/ascii_map.rb', line 11

def zone
  @zone
end

Instance Method Details

#to_sObject



19
20
21
# File 'lib/zonebie/extras/ascii_map.rb', line 19

def to_s
  ascii
end