class Croft

Trida Croft reprezentuje policko na mape.

Attributes

index[RW]

Reprezentuje poradi policka v poli grafickych obrazcu

left[R]

Reprezentuje polohu policka na ose X

top[R]

Reprezentuje polohu policka na ose X

type[R]

Reprezentuje typ policka

visited[R]

Reprezentuje hodnotu, ktera rika jesli bylo policko s bonusem navstiveno hracem

Public Class Methods

new(x, y, char) click to toggle source

Vytvori novou instanci policka

  • Args :

    • x -> poloha na ose X

    • y -> poloha na ose Y

    • char -> typ policka

# File lib/croft.rb, line 10
def initialize(x, y, char)
  @left = x
  @top = y
  @type = char
  @visited = false
end

Public Instance Methods

set_visited() click to toggle source

Nastavi promennou visited na true

# File lib/croft.rb, line 37
def set_visited
  @visited = true
end