blob: ad38bbd90a1df6969f2c77a1ad58cd7c830cbcde (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# frozen_string_literal: true
class Tileset
def initialize(directory, x_dimension, y_dimension)
@tileset = Array.new(23) { Array.new(13) }
(1..299).each do |iterator|
iter = iterator - 1
iter = 299 if iter.zero?
x = (iterator - 1) % 23
stylized = iter.to_s
stylized = "0#{stylized}" while stylized.length < 3
@tileset[x][((iterator - x) / 23)] = "./assets/kenny/PNG/128/towerDefense_tile#{stylized}.png"
puts @tileset[x][((iterator - x) / 23)]
end
(0...13).each do |why|
(0...23).each do |eks|
end
end
end
def get
@tileset
end
#private
def divisors_of(num)
(1..num).select { |n|num % n == 0 }
end
end
|