diff options
-rw-r--r-- | assets/backgrounds/sorona.png | bin | 0 -> 24328 bytes | |||
-rw-r--r-- | assets/placeholder-map-icon.png | bin | 6850 -> 8833 bytes | |||
-rw-r--r-- | assets/platforms/sorona-button.png | bin | 0 -> 417 bytes | |||
-rw-r--r-- | assets/platforms/sorona-center.png | bin | 0 -> 794 bytes | |||
-rw-r--r-- | assets/platforms/sorona-left-bottom.png | bin | 0 -> 765 bytes | |||
-rw-r--r-- | assets/platforms/sorona-left-top.png | bin | 0 -> 1496 bytes | |||
-rw-r--r-- | assets/platforms/sorona-right-bottom.png | bin | 0 -> 1185 bytes | |||
-rw-r--r-- | assets/platforms/sorona-right-top.png | bin | 0 -> 1569 bytes | |||
-rw-r--r-- | assets/platforms/sorona-sand.png | bin | 0 -> 620 bytes | |||
-rw-r--r-- | assets/platforms/sorona-worm-back.png | bin | 0 -> 1425 bytes | |||
-rw-r--r-- | assets/platforms/sorona-worm-base.png | bin | 0 -> 739 bytes | |||
-rw-r--r-- | assets/platforms/sorona-worm-left.png | bin | 0 -> 1494 bytes | |||
-rw-r--r-- | assets/platforms/sorona-worm-right.png | bin | 0 -> 1539 bytes | |||
-rw-r--r-- | mapicons.lua | 5 | ||||
-rw-r--r-- | maplist.lua | 3 | ||||
-rw-r--r-- | maps/sorona.lua | 55 |
16 files changed, 60 insertions, 3 deletions
diff --git a/assets/backgrounds/sorona.png b/assets/backgrounds/sorona.png Binary files differnew file mode 100644 index 0000000..d8d6a54 --- /dev/null +++ b/assets/backgrounds/sorona.png diff --git a/assets/placeholder-map-icon.png b/assets/placeholder-map-icon.png Binary files differindex 3d54e18..85b6727 100644 --- a/assets/placeholder-map-icon.png +++ b/assets/placeholder-map-icon.png diff --git a/assets/platforms/sorona-button.png b/assets/platforms/sorona-button.png Binary files differnew file mode 100644 index 0000000..07fde45 --- /dev/null +++ b/assets/platforms/sorona-button.png diff --git a/assets/platforms/sorona-center.png b/assets/platforms/sorona-center.png Binary files differnew file mode 100644 index 0000000..835526d --- /dev/null +++ b/assets/platforms/sorona-center.png diff --git a/assets/platforms/sorona-left-bottom.png b/assets/platforms/sorona-left-bottom.png Binary files differnew file mode 100644 index 0000000..4c02b04 --- /dev/null +++ b/assets/platforms/sorona-left-bottom.png diff --git a/assets/platforms/sorona-left-top.png b/assets/platforms/sorona-left-top.png Binary files differnew file mode 100644 index 0000000..e59bd99 --- /dev/null +++ b/assets/platforms/sorona-left-top.png diff --git a/assets/platforms/sorona-right-bottom.png b/assets/platforms/sorona-right-bottom.png Binary files differnew file mode 100644 index 0000000..a023482 --- /dev/null +++ b/assets/platforms/sorona-right-bottom.png diff --git a/assets/platforms/sorona-right-top.png b/assets/platforms/sorona-right-top.png Binary files differnew file mode 100644 index 0000000..57ccb8d --- /dev/null +++ b/assets/platforms/sorona-right-top.png diff --git a/assets/platforms/sorona-sand.png b/assets/platforms/sorona-sand.png Binary files differnew file mode 100644 index 0000000..65a0a7f --- /dev/null +++ b/assets/platforms/sorona-sand.png diff --git a/assets/platforms/sorona-worm-back.png b/assets/platforms/sorona-worm-back.png Binary files differnew file mode 100644 index 0000000..b576b17 --- /dev/null +++ b/assets/platforms/sorona-worm-back.png diff --git a/assets/platforms/sorona-worm-base.png b/assets/platforms/sorona-worm-base.png Binary files differnew file mode 100644 index 0000000..61364f8 --- /dev/null +++ b/assets/platforms/sorona-worm-base.png diff --git a/assets/platforms/sorona-worm-left.png b/assets/platforms/sorona-worm-left.png Binary files differnew file mode 100644 index 0000000..28f6236 --- /dev/null +++ b/assets/platforms/sorona-worm-left.png diff --git a/assets/platforms/sorona-worm-right.png b/assets/platforms/sorona-worm-right.png Binary files differnew file mode 100644 index 0000000..ae1fd1f --- /dev/null +++ b/assets/platforms/sorona-worm-right.png diff --git a/mapicons.lua b/mapicons.lua index 40ba589..3251e2a 100644 --- a/mapicons.lua +++ b/mapicons.lua @@ -1,8 +1,9 @@ -local w, h = 80, 210 +local w, h = 80, 252 return { default = love.graphics.newQuad(2, 3,76,37,w,h), rill = love.graphics.newQuad(2, 45,76,37,w,h), ribbit = love.graphics.newQuad(2, 87,76,37,w,h), starstorm = love.graphics.newQuad(2,129,76,37,w,h), aiguillon = love.graphics.newQuad(2,171,76,37,w,h), -}
\ No newline at end of file + sorona = love.graphics.newQuad(2,213,76,37,w,h), +} diff --git a/maplist.lua b/maplist.lua index 746d6b0..39cb4a5 100644 --- a/maplist.lua +++ b/maplist.lua @@ -3,5 +3,6 @@ return { "rill", "ribbit", "starstorm", - "aiguillon" + "aiguillon", + "sorona" } diff --git a/maps/sorona.lua b/maps/sorona.lua new file mode 100644 index 0000000..7c34e04 --- /dev/null +++ b/maps/sorona.lua @@ -0,0 +1,55 @@ +-- Sorona, but with the worms and such. +return { + -- GENERAL + name = "sorona", + theme = "sorona.ogg", + center_x = 0, + center_y = 0, + width = 360, + height = 240, + -- RESPAWN POINTS + respawns = { + {x = -30, y = 70}, + {x = -90, y = 125}, + {x = -31, y = 122}, + {x = 70, y = 20}, + {x = 1, y = -15}, + {x = 105, y = -15} + }, + -- GRAPHICS + clouds = false, + background = "assets/backgrounds/sorona.png", + platforms = { + { + x = -60, + y = 70, + shape = {0,0, 60,0, 60,20, 0,20}, + sprite = "assets/platforms/sorona-center.png" + }, + { + x = -40, + y = 125, + shape = {3,0, 180,0, 180,20, 3,20}, + sprite = "assets/platforms/sorona-right-bottom.png" + }, + { + x = -120, + y = 122, + shape = {3,0, 62,0, 62,24, 3,24}, + sprite = "assets/platforms/sorona-left-bottom.png" + }, + { + x = 0, + y = 20, + shape = {1,0, 141,0, 1,25, 141,25}, + sprite = "assets/platforms/sorona-right-top.png" + }, + { + x = -150, + y = 15, + shape = {1,8, 105,8, 85,16, 38,28, 1,30}, + sprite = "assets/platforms/sorona-left-top.png" + } + }, + decorations = {} +} |