summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAki <nthirtyone@gmail.com>2017-01-20 16:07:30 +0100
committerAki <nthirtyone@gmail.com>2017-01-20 16:07:30 +0100
commitf44ce392bc511fdfd24c54a5ee24b09f8ff6836f (patch)
tree50558ddb04ec6eadcc4a939dab4cc1f120271cf3
parentff957be7d38a3143aa89a798184a975af00998bc (diff)
downloadroflnauts-f44ce392bc511fdfd24c54a5ee24b09f8ff6836f.zip
roflnauts-f44ce392bc511fdfd24c54a5ee24b09f8ff6836f.tar.gz
roflnauts-f44ce392bc511fdfd24c54a5ee24b09f8ff6836f.tar.bz2
Big platform added and generating animation table
-rw-r--r--assets/platforms/alpha-big-1.pngbin702 -> 0 bytes
-rw-r--r--assets/platforms/alpha-big.pngbin0 -> 3836 bytes
-rw-r--r--maps/alpha abyss.lua31
3 files changed, 19 insertions, 12 deletions
diff --git a/assets/platforms/alpha-big-1.png b/assets/platforms/alpha-big-1.png
deleted file mode 100644
index 6500f73..0000000
--- a/assets/platforms/alpha-big-1.png
+++ /dev/null
Binary files differ
diff --git a/assets/platforms/alpha-big.png b/assets/platforms/alpha-big.png
new file mode 100644
index 0000000..3397022
--- /dev/null
+++ b/assets/platforms/alpha-big.png
Binary files differ
diff --git a/maps/alpha abyss.lua b/maps/alpha abyss.lua
index 2df6adc..0dd2c61 100644
--- a/maps/alpha abyss.lua
+++ b/maps/alpha abyss.lua
@@ -1,20 +1,26 @@
-- The abyss of the alpha.
+-- Animations
local animations_small = {
default = {
- [1] = love.graphics.newQuad(0, 0, 60,20, 600,20),
- [2] = love.graphics.newQuad(60, 0, 60,20, 600,20),
- [3] = love.graphics.newQuad(120, 0, 60,20, 600,20),
- [4] = love.graphics.newQuad(180, 0, 60,20, 600,20),
- [5] = love.graphics.newQuad(240, 0, 60,20, 600,20),
- [6] = love.graphics.newQuad(300, 0, 60,20, 600,20),
- [7] = love.graphics.newQuad(360, 0, 60,20, 600,20),
- [8] = love.graphics.newQuad(420, 0, 60,20, 600,20),
- [9] = love.graphics.newQuad(480, 0, 60,20, 600,20),
- [10] = love.graphics.newQuad(540, 0, 60,20, 600,20),
- frames = 10,
+ frames = 20,
repeated = true
}
}
+local animations_big = {
+ default = {
+ frames = 20,
+ repeated = true
+ }
+}
+for i=1,10 do
+ local a = love.graphics.newQuad(i*118-118, 0, 118,51, 1180,51)
+ animations_big.default[i*2-1] = a
+ animations_big.default[i*2] = a
+ local a = love.graphics.newQuad(i*60-60, 0, 60,20, 600,20)
+ animations_small.default[i*2-1] = a
+ animations_small.default[i*2] = a
+end
+-- Map data
return {
-- GENERAL
name = "alpha abyss",
@@ -40,7 +46,8 @@ return {
x = -60,
y = 0,
shape = {0,0, 117,0, 101,50, 16,50},
- sprite = "assets/platforms/alpha-big-1.png"
+ sprite = "assets/platforms/alpha-big.png",
+ animations = animations_big
},
{
x = -145,