2019-05-22 22:57:34 -05:00
|
|
|
backgrounds = {
|
2020-12-04 15:32:29 -06:00
|
|
|
[0] = love.graphics.newImage("res/backgrounds/0.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/100.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/200.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/300.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/400.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/500.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/600.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/700.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/800.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/900.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1000.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1100.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1200.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1300.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1400.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1500.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1600.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1700.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1800.png"),
|
|
|
|
love.graphics.newImage("res/backgrounds/1900.png"),
|
|
|
|
title = love.graphics.newImage("res/backgrounds/title.png"),
|
2020-12-24 21:58:06 -06:00
|
|
|
snow = love.graphics.newImage("res/backgrounds/snow.png"),
|
2020-12-04 15:32:29 -06:00
|
|
|
input_config = love.graphics.newImage("res/backgrounds/options-input.png"),
|
|
|
|
game_config = love.graphics.newImage("res/backgrounds/options-game.png"),
|
2019-05-22 22:57:34 -05:00
|
|
|
}
|
|
|
|
|
|
|
|
blocks = {
|
|
|
|
["2tie"] = {
|
2020-10-10 18:42:56 -05:00
|
|
|
R = love.graphics.newImage("res/img/s1.png"),
|
2020-10-10 21:12:22 -05:00
|
|
|
O = love.graphics.newImage("res/img/s3.png"),
|
2020-10-10 18:42:56 -05:00
|
|
|
Y = love.graphics.newImage("res/img/s7.png"),
|
|
|
|
G = love.graphics.newImage("res/img/s6.png"),
|
|
|
|
C = love.graphics.newImage("res/img/s2.png"),
|
2020-10-10 21:12:22 -05:00
|
|
|
B = love.graphics.newImage("res/img/s4.png"),
|
2020-10-10 18:42:56 -05:00
|
|
|
M = love.graphics.newImage("res/img/s5.png"),
|
2020-11-11 10:42:48 -06:00
|
|
|
F = love.graphics.newImage("res/img/s9.png"),
|
|
|
|
A = love.graphics.newImage("res/img/s8.png"),
|
2019-05-22 22:57:34 -05:00
|
|
|
X = love.graphics.newImage("res/img/s9.png"),
|
|
|
|
},
|
|
|
|
["bone"] = {
|
2020-10-10 18:42:56 -05:00
|
|
|
R = love.graphics.newImage("res/img/bone.png"),
|
2019-05-22 22:57:34 -05:00
|
|
|
O = love.graphics.newImage("res/img/bone.png"),
|
2020-10-10 18:42:56 -05:00
|
|
|
Y = love.graphics.newImage("res/img/bone.png"),
|
2019-05-22 22:57:34 -05:00
|
|
|
G = love.graphics.newImage("res/img/bone.png"),
|
2020-10-10 18:42:56 -05:00
|
|
|
C = love.graphics.newImage("res/img/bone.png"),
|
|
|
|
B = love.graphics.newImage("res/img/bone.png"),
|
|
|
|
M = love.graphics.newImage("res/img/bone.png"),
|
2020-11-11 10:42:48 -06:00
|
|
|
F = love.graphics.newImage("res/img/bone.png"),
|
|
|
|
A = love.graphics.newImage("res/img/bone.png"),
|
2019-05-22 22:57:34 -05:00
|
|
|
X = love.graphics.newImage("res/img/bone.png"),
|
2020-12-30 14:19:53 -06:00
|
|
|
},
|
|
|
|
["gem"] = {
|
|
|
|
R = love.graphics.newImage("res/img/gem1.png"),
|
|
|
|
O = love.graphics.newImage("res/img/gem3.png"),
|
|
|
|
Y = love.graphics.newImage("res/img/gem7.png"),
|
|
|
|
G = love.graphics.newImage("res/img/gem6.png"),
|
|
|
|
C = love.graphics.newImage("res/img/gem2.png"),
|
|
|
|
B = love.graphics.newImage("res/img/gem4.png"),
|
|
|
|
M = love.graphics.newImage("res/img/gem5.png"),
|
|
|
|
F = love.graphics.newImage("res/img/gem9.png"),
|
|
|
|
A = love.graphics.newImage("res/img/gem9.png"),
|
|
|
|
X = love.graphics.newImage("res/img/gem9.png"),
|
2021-01-14 15:28:18 -06:00
|
|
|
},
|
|
|
|
["square"] = {
|
|
|
|
F = love.graphics.newImage("res/img/squares.png"),
|
|
|
|
Y = love.graphics.newImage("res/img/squareg.png"),
|
|
|
|
X = love.graphics.newImage("res/img/squares.png"),
|
2019-05-22 22:57:34 -05:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2020-10-10 18:42:56 -05:00
|
|
|
ColourSchemes = {
|
2020-11-11 10:42:48 -06:00
|
|
|
Arika = {
|
|
|
|
I = "R",
|
|
|
|
L = "O",
|
|
|
|
J = "B",
|
|
|
|
S = "M",
|
|
|
|
Z = "G",
|
|
|
|
O = "Y",
|
|
|
|
T = "C",
|
|
|
|
},
|
|
|
|
TTC = {
|
|
|
|
I = "C",
|
|
|
|
L = "O",
|
|
|
|
J = "B",
|
|
|
|
S = "G",
|
|
|
|
Z = "R",
|
|
|
|
O = "Y",
|
|
|
|
T = "M",
|
|
|
|
},
|
2020-10-10 18:42:56 -05:00
|
|
|
}
|
|
|
|
|
2019-06-16 21:16:09 -05:00
|
|
|
for name, blockset in pairs(blocks) do
|
|
|
|
for shape, image in pairs(blockset) do
|
|
|
|
image:setFilter("nearest")
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
2019-05-22 22:57:34 -05:00
|
|
|
misc_graphics = {
|
|
|
|
frame = love.graphics.newImage("res/img/frame.png"),
|
|
|
|
ready = love.graphics.newImage("res/img/ready.png"),
|
|
|
|
go = love.graphics.newImage("res/img/go.png"),
|
|
|
|
select_mode = love.graphics.newImage("res/img/select_mode.png"),
|
|
|
|
strike = love.graphics.newImage("res/img/strike.png"),
|
2020-12-24 21:58:06 -06:00
|
|
|
santa = love.graphics.newImage("res/img/santa.png")
|
2020-11-11 10:42:48 -06:00
|
|
|
}
|