summaryrefslogtreecommitdiffhomepage
path: root/config/platforms
diff options
context:
space:
mode:
Diffstat (limited to 'config/platforms')
-rw-r--r--config/platforms/205-left.lua8
-rw-r--r--config/platforms/205-right.lua8
-rw-r--r--config/platforms/205-top.lua5
-rw-r--r--config/platforms/404-bottom.lua10
-rw-r--r--config/platforms/404-small.lua5
-rw-r--r--config/platforms/404-top.lua9
-rw-r--r--config/platforms/aiguillon-left-big.lua5
-rw-r--r--config/platforms/aiguillon-left-small.lua5
-rw-r--r--config/platforms/aiguillon-middle.lua5
-rw-r--r--config/platforms/aiguillon-right-big.lua5
-rw-r--r--config/platforms/aiguillon-right-small.lua5
-rw-r--r--config/platforms/aiguillon-wide.lua5
-rw-r--r--config/platforms/alpha-big.lua31
-rw-r--r--config/platforms/alpha-small.lua31
-rw-r--r--config/platforms/default-big.lua5
-rw-r--r--config/platforms/default-side.lua5
-rw-r--r--config/platforms/default-top.lua5
-rw-r--r--config/platforms/ribbit-bottom.lua5
-rw-r--r--config/platforms/ribbit-left.lua5
-rw-r--r--config/platforms/ribbit-right.lua5
-rw-r--r--config/platforms/ribbit-top.lua5
-rw-r--r--config/platforms/rill-center.lua5
-rw-r--r--config/platforms/rill-flat-left.lua5
-rw-r--r--config/platforms/rill-flat-right.lua5
-rw-r--r--config/platforms/rill-slope-left.lua5
-rw-r--r--config/platforms/rill-slope-right.lua5
-rw-r--r--config/platforms/sorona-button.lua5
-rw-r--r--config/platforms/sorona-medium.lua5
-rw-r--r--config/platforms/sorona-small.lua5
-rw-r--r--config/platforms/sorona-spiked.lua5
-rw-r--r--config/platforms/sorona-wide.lua5
-rw-r--r--config/platforms/starstorm-center.lua5
-rw-r--r--config/platforms/starstorm-left-bottom.lua5
-rw-r--r--config/platforms/starstorm-left-middle.lua5
-rw-r--r--config/platforms/starstorm-left-top.lua8
-rw-r--r--config/platforms/starstorm-right-bottom.lua5
-rw-r--r--config/platforms/starstorm-right-middle.lua5
-rw-r--r--config/platforms/starstorm-right-top.lua8
38 files changed, 263 insertions, 0 deletions
diff --git a/config/platforms/205-left.lua b/config/platforms/205-left.lua
new file mode 100644
index 0000000..b04a17f
--- /dev/null
+++ b/config/platforms/205-left.lua
@@ -0,0 +1,8 @@
+return
+{
+ sprite = "assets/platforms/205-left.png",
+ shape = {
+ {8,0, 54,0, 54,31, 8,27},
+ {55,29, 94,29, 92,36, 55,36}
+ }
+}
diff --git a/config/platforms/205-right.lua b/config/platforms/205-right.lua
new file mode 100644
index 0000000..c5bcca6
--- /dev/null
+++ b/config/platforms/205-right.lua
@@ -0,0 +1,8 @@
+return
+{
+ sprite = "assets/platforms/205-right.png",
+ shape = {
+ {86,0, 40,0, 40,31, 86,27},
+ {39,29, 0,29, 2,36, 39,36}
+ }
+}
diff --git a/config/platforms/205-top.lua b/config/platforms/205-top.lua
new file mode 100644
index 0000000..8470ed6
--- /dev/null
+++ b/config/platforms/205-top.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/205-top.png",
+ shape = {0,1, 72,1, 70,8, 2,8}
+}
diff --git a/config/platforms/404-bottom.lua b/config/platforms/404-bottom.lua
new file mode 100644
index 0000000..4e59a98
--- /dev/null
+++ b/config/platforms/404-bottom.lua
@@ -0,0 +1,10 @@
+return
+{
+ sprite = "assets/platforms/404-bottom.png",
+ shape = {
+ {0,0, 69,0, 87,17, 87,28, 0,28},
+ {161,17, 178,0, 247,0, 247,28, 161,28},
+ {33,28, 214,28, 214,57, 33,57},
+ {87,17, 161,17, 168,28, 87,28}
+ }
+}
diff --git a/config/platforms/404-small.lua b/config/platforms/404-small.lua
new file mode 100644
index 0000000..36b8a1d
--- /dev/null
+++ b/config/platforms/404-small.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/404-small.png",
+ shape = {0,0, 43,0, 43,8, 0,8}
+}
diff --git a/config/platforms/404-top.lua b/config/platforms/404-top.lua
new file mode 100644
index 0000000..3d3ba2b
--- /dev/null
+++ b/config/platforms/404-top.lua
@@ -0,0 +1,9 @@
+return
+{
+ sprite = "assets/platforms/404-top.png",
+ shape = {
+ {45,0, 166,0, 166,13, 45,13},
+ {23,14, 188,14, 188,26, 23,26},
+ {0,27, 211,27, 211,45, 0,45}
+ }
+}
diff --git a/config/platforms/aiguillon-left-big.lua b/config/platforms/aiguillon-left-big.lua
new file mode 100644
index 0000000..41ae46d
--- /dev/null
+++ b/config/platforms/aiguillon-left-big.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/aiguillon-left-big.png",
+ shape = {1,0, 50,0, 50,18, 5,18, 1,13}
+}
diff --git a/config/platforms/aiguillon-left-small.lua b/config/platforms/aiguillon-left-small.lua
new file mode 100644
index 0000000..7495374
--- /dev/null
+++ b/config/platforms/aiguillon-left-small.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/aiguillon-left-small.png",
+ shape = {1,0, 25,0, 25,18, 1,18}
+}
diff --git a/config/platforms/aiguillon-middle.lua b/config/platforms/aiguillon-middle.lua
new file mode 100644
index 0000000..9107dcd
--- /dev/null
+++ b/config/platforms/aiguillon-middle.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/aiguillon-middle.png",
+ shape = {1,0, 87,0, 87,18, 14,18, 1,12}
+}
diff --git a/config/platforms/aiguillon-right-big.lua b/config/platforms/aiguillon-right-big.lua
new file mode 100644
index 0000000..e5d525b
--- /dev/null
+++ b/config/platforms/aiguillon-right-big.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/aiguillon-right-big.png",
+ shape = {1,0, 50,0, 50,12, 37,18, 1,18}
+}
diff --git a/config/platforms/aiguillon-right-small.lua b/config/platforms/aiguillon-right-small.lua
new file mode 100644
index 0000000..b0baf3d
--- /dev/null
+++ b/config/platforms/aiguillon-right-small.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/aiguillon-right-small.png",
+ shape = {1,0, 25,0, 25,18, 1,18}
+}
diff --git a/config/platforms/aiguillon-wide.lua b/config/platforms/aiguillon-wide.lua
new file mode 100644
index 0000000..7b653a2
--- /dev/null
+++ b/config/platforms/aiguillon-wide.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/aiguillon-wide.png",
+ shape = {1,0, 212,0, 212,12, 206,18, 14,18, 1,12}
+}
diff --git a/config/platforms/alpha-big.lua b/config/platforms/alpha-big.lua
new file mode 100644
index 0000000..a0cfb32
--- /dev/null
+++ b/config/platforms/alpha-big.lua
@@ -0,0 +1,31 @@
+return
+{
+ sprite = "assets/platforms/alpha-big.png",
+ shape = {0,0, 117,0, 101,50, 16,50},
+ animations = {
+ default = {
+ [1] = love.graphics.newQuad(0, 0, 118, 51, 1180, 51),
+ [2] = love.graphics.newQuad(0, 0, 118, 51, 1180, 51),
+ [3] = love.graphics.newQuad(118, 0, 118, 51, 1180, 51),
+ [4] = love.graphics.newQuad(118, 0, 118, 51, 1180, 51),
+ [5] = love.graphics.newQuad(236, 0, 118, 51, 1180, 51),
+ [6] = love.graphics.newQuad(236, 0, 118, 51, 1180, 51),
+ [7] = love.graphics.newQuad(354, 0, 118, 51, 1180, 51),
+ [8] = love.graphics.newQuad(354, 0, 118, 51, 1180, 51),
+ [9] = love.graphics.newQuad(472, 0, 118, 51, 1180, 51),
+ [10] = love.graphics.newQuad(472, 0, 118, 51, 1180, 51),
+ [11] = love.graphics.newQuad(590, 0, 118, 51, 1180, 51),
+ [12] = love.graphics.newQuad(590, 0, 118, 51, 1180, 51),
+ [13] = love.graphics.newQuad(708, 0, 118, 51, 1180, 51),
+ [14] = love.graphics.newQuad(708, 0, 118, 51, 1180, 51),
+ [15] = love.graphics.newQuad(826, 0, 118, 51, 1180, 51),
+ [16] = love.graphics.newQuad(826, 0, 118, 51, 1180, 51),
+ [17] = love.graphics.newQuad(944, 0, 118, 51, 1180, 51),
+ [18] = love.graphics.newQuad(944, 0, 118, 51, 1180, 51),
+ [19] = love.graphics.newQuad(1062, 0, 118, 51, 1180, 51),
+ [20] = love.graphics.newQuad(1062, 0, 118, 51, 1180, 51),
+ frames = 20,
+ repeated = true
+ }
+ }
+}
diff --git a/config/platforms/alpha-small.lua b/config/platforms/alpha-small.lua
new file mode 100644
index 0000000..3c72af9
--- /dev/null
+++ b/config/platforms/alpha-small.lua
@@ -0,0 +1,31 @@
+return
+{
+ sprite = "assets/platforms/alpha-small.png",
+ shape = {0,0, 59,0, 59,19, 0,19},
+ animations = {
+ default = {
+ [1] = love.graphics.newQuad(0, 0, 60, 20, 600, 20),
+ [2] = love.graphics.newQuad(0, 0, 60, 20, 600, 20),
+ [3] = love.graphics.newQuad(60, 0, 60, 20, 600, 20),
+ [4] = love.graphics.newQuad(60, 0, 60, 20, 600, 20),
+ [5] = love.graphics.newQuad(120, 0, 60, 20, 600, 20),
+ [6] = love.graphics.newQuad(120, 0, 60, 20, 600, 20),
+ [7] = love.graphics.newQuad(180, 0, 60, 20, 600, 20),
+ [8] = love.graphics.newQuad(180, 0, 60, 20, 600, 20),
+ [9] = love.graphics.newQuad(240, 0, 60, 20, 600, 20),
+ [10] = love.graphics.newQuad(240, 0, 60, 20, 600, 20),
+ [11] = love.graphics.newQuad(300, 0, 60, 20, 600, 20),
+ [12] = love.graphics.newQuad(300, 0, 60, 20, 600, 20),
+ [13] = love.graphics.newQuad(360, 0, 60, 20, 600, 20),
+ [14] = love.graphics.newQuad(360, 0, 60, 20, 600, 20),
+ [15] = love.graphics.newQuad(420, 0, 60, 20, 600, 20),
+ [16] = love.graphics.newQuad(420, 0, 60, 20, 600, 20),
+ [17] = love.graphics.newQuad(480, 0, 60, 20, 600, 20),
+ [18] = love.graphics.newQuad(480, 0, 60, 20, 600, 20),
+ [19] = love.graphics.newQuad(540, 0, 60, 20, 600, 20),
+ [20] = love.graphics.newQuad(540, 0, 60, 20, 600, 20),
+ frames = 20,
+ repeated = true
+ }
+ }
+}
diff --git a/config/platforms/default-big.lua b/config/platforms/default-big.lua
new file mode 100644
index 0000000..85893b3
--- /dev/null
+++ b/config/platforms/default-big.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/default-big.png",
+ shape = {0,1, 180,1, 180,10, 95,76, 86,76, 0,10}
+}
diff --git a/config/platforms/default-side.lua b/config/platforms/default-side.lua
new file mode 100644
index 0000000..77b55bd
--- /dev/null
+++ b/config/platforms/default-side.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/default-side.png",
+ shape = {0,1, 51,1, 51,18, 0,18}
+}
diff --git a/config/platforms/default-top.lua b/config/platforms/default-top.lua
new file mode 100644
index 0000000..dbe4cbe
--- /dev/null
+++ b/config/platforms/default-top.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/default-top.png",
+ shape = {0,1, 33,1, 33,14, 0,14}
+}
diff --git a/config/platforms/ribbit-bottom.lua b/config/platforms/ribbit-bottom.lua
new file mode 100644
index 0000000..38e4d95
--- /dev/null
+++ b/config/platforms/ribbit-bottom.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/ribbit-bottom.png",
+ shape = {0,3, 107,3, 75,44, 32,44},
+}
diff --git a/config/platforms/ribbit-left.lua b/config/platforms/ribbit-left.lua
new file mode 100644
index 0000000..69039dd
--- /dev/null
+++ b/config/platforms/ribbit-left.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/ribbit-left.png",
+ shape = {1,12, 48,12, 48,32, 1,32},
+}
diff --git a/config/platforms/ribbit-right.lua b/config/platforms/ribbit-right.lua
new file mode 100644
index 0000000..1aa6e9e
--- /dev/null
+++ b/config/platforms/ribbit-right.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/ribbit-right.png",
+ shape = {36,14, 83,14, 83,29, 36,29},
+}
diff --git a/config/platforms/ribbit-top.lua b/config/platforms/ribbit-top.lua
new file mode 100644
index 0000000..1493114
--- /dev/null
+++ b/config/platforms/ribbit-top.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/ribbit-top.png",
+ shape = {0,3, 139,3, 134,24, 5,24},
+}
diff --git a/config/platforms/rill-center.lua b/config/platforms/rill-center.lua
new file mode 100644
index 0000000..72104b3
--- /dev/null
+++ b/config/platforms/rill-center.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/rill-center.png",
+ shape = {0,0, 48,0, 47,15, 1,15}
+}
diff --git a/config/platforms/rill-flat-left.lua b/config/platforms/rill-flat-left.lua
new file mode 100644
index 0000000..f1fdd5e
--- /dev/null
+++ b/config/platforms/rill-flat-left.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/rill-flat-left.png",
+ shape = {0,0, 55,0, 55,11, 0,11}
+}
diff --git a/config/platforms/rill-flat-right.lua b/config/platforms/rill-flat-right.lua
new file mode 100644
index 0000000..8bf70a9
--- /dev/null
+++ b/config/platforms/rill-flat-right.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/rill-flat-right.png",
+ shape = {0,0, 55,0, 55,11, 0,11}
+}
diff --git a/config/platforms/rill-slope-left.lua b/config/platforms/rill-slope-left.lua
new file mode 100644
index 0000000..49052b4
--- /dev/null
+++ b/config/platforms/rill-slope-left.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/rill-slope-left.png",
+ shape = {77,30, 17,0, 0,0, 0,7, 77,44}
+}
diff --git a/config/platforms/rill-slope-right.lua b/config/platforms/rill-slope-right.lua
new file mode 100644
index 0000000..3eca829
--- /dev/null
+++ b/config/platforms/rill-slope-right.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/rill-slope-right.png",
+ shape = {0,30, 60,0, 77,0, 77,7, 0,44}
+}
diff --git a/config/platforms/sorona-button.lua b/config/platforms/sorona-button.lua
new file mode 100644
index 0000000..2ca3bae
--- /dev/null
+++ b/config/platforms/sorona-button.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/sorona-button.png",
+ shape = {0,1, 59,1, 59,17, 0,17}
+}
diff --git a/config/platforms/sorona-medium.lua b/config/platforms/sorona-medium.lua
new file mode 100644
index 0000000..50eaeeb
--- /dev/null
+++ b/config/platforms/sorona-medium.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/sorona-medium.png",
+ shape = {3,1, 61,1, 61,23, 3,23}
+}
diff --git a/config/platforms/sorona-small.lua b/config/platforms/sorona-small.lua
new file mode 100644
index 0000000..1a01c69
--- /dev/null
+++ b/config/platforms/sorona-small.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/sorona-small.png",
+ shape = {3,1, 39,1, 39,18, 3,18}
+}
diff --git a/config/platforms/sorona-spiked.lua b/config/platforms/sorona-spiked.lua
new file mode 100644
index 0000000..00d975b
--- /dev/null
+++ b/config/platforms/sorona-spiked.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/sorona-spiked.png",
+ shape = {1,9, 106,9, 40,27, 1,27}
+}
diff --git a/config/platforms/sorona-wide.lua b/config/platforms/sorona-wide.lua
new file mode 100644
index 0000000..d0916c9
--- /dev/null
+++ b/config/platforms/sorona-wide.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/sorona-wide.png",
+ shape = {1,1, 140,1, 1,17, 140,17}
+}
diff --git a/config/platforms/starstorm-center.lua b/config/platforms/starstorm-center.lua
new file mode 100644
index 0000000..77af4f8
--- /dev/null
+++ b/config/platforms/starstorm-center.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/starstorm-center.png",
+ shape = {0,6, 53,6, 53,14, 0,14}
+}
diff --git a/config/platforms/starstorm-left-bottom.lua b/config/platforms/starstorm-left-bottom.lua
new file mode 100644
index 0000000..f40185b
--- /dev/null
+++ b/config/platforms/starstorm-left-bottom.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/starstorm-left-bottom.png",
+ shape = {0,4, 8,4, 13,1, 102,1, 102,16, 19,16, 0,11},
+}
diff --git a/config/platforms/starstorm-left-middle.lua b/config/platforms/starstorm-left-middle.lua
new file mode 100644
index 0000000..0804309
--- /dev/null
+++ b/config/platforms/starstorm-left-middle.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/starstorm-left-middle.png",
+ shape = {0,0, 109,0, 109,20, 0,20}
+}
diff --git a/config/platforms/starstorm-left-top.lua b/config/platforms/starstorm-left-top.lua
new file mode 100644
index 0000000..9cc1944
--- /dev/null
+++ b/config/platforms/starstorm-left-top.lua
@@ -0,0 +1,8 @@
+return
+{
+ sprite = "assets/platforms/starstorm-left-top.png",
+ shape = {
+ {0,1, 33,1, 39,6, 39,21, 31,21, 0,21},
+ {40,6, 115,6, 115,14, 40,14}
+ }
+}
diff --git a/config/platforms/starstorm-right-bottom.lua b/config/platforms/starstorm-right-bottom.lua
new file mode 100644
index 0000000..16462cb
--- /dev/null
+++ b/config/platforms/starstorm-right-bottom.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/starstorm-right-bottom.png",
+ shape = {102,4, 94,4, 89,1, 0,1, 0,16, 83,16, 102,11}
+}
diff --git a/config/platforms/starstorm-right-middle.lua b/config/platforms/starstorm-right-middle.lua
new file mode 100644
index 0000000..af9b712
--- /dev/null
+++ b/config/platforms/starstorm-right-middle.lua
@@ -0,0 +1,5 @@
+return
+{
+ sprite = "assets/platforms/starstorm-right-middle.png",
+ shape = {109,0, 0,0, 0,20, 109,20}
+}
diff --git a/config/platforms/starstorm-right-top.lua b/config/platforms/starstorm-right-top.lua
new file mode 100644
index 0000000..4470754
--- /dev/null
+++ b/config/platforms/starstorm-right-top.lua
@@ -0,0 +1,8 @@
+return
+{
+ sprite = "assets/platforms/starstorm-right-top.png",
+ shape = {
+ {115,1, 82,1, 76,6, 76,21, 84,21, 115,21},
+ {75,6, 0,6, 0,14, 75,14}
+ }
+}