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