From 11dcd305ac4bf23f6fc2ddfe878376abaddefcac Mon Sep 17 00:00:00 2001 From: Aki Date: Fri, 8 Sep 2017 22:19:12 +0200 Subject: Sorona translated to dev format; Sorona's design changed --- assets/decorations/sorona-bridge-left.png | Bin 0 -> 439 bytes assets/decorations/sorona-bridge-loop.png | Bin 0 -> 154 bytes assets/decorations/sorona-bridge-right.png | Bin 0 -> 455 bytes assets/platforms/sorona-bridge-left.png | Bin 418 -> 0 bytes assets/platforms/sorona-bridge-loop.png | Bin 134 -> 0 bytes assets/platforms/sorona-bridge-right.png | Bin 434 -> 0 bytes config/maps/sorona.lua | 70 ++++++++++++++--------------- config/platforms/sorona-button.lua | 5 +++ config/platforms/sorona-medium.lua | 5 +++ config/platforms/sorona-small.lua | 5 +++ config/platforms/sorona-spiked.lua | 5 +++ config/platforms/sorona-wide.lua | 5 +++ 12 files changed, 59 insertions(+), 36 deletions(-) create mode 100644 assets/decorations/sorona-bridge-left.png create mode 100644 assets/decorations/sorona-bridge-loop.png create mode 100644 assets/decorations/sorona-bridge-right.png delete mode 100644 assets/platforms/sorona-bridge-left.png delete mode 100644 assets/platforms/sorona-bridge-loop.png delete mode 100644 assets/platforms/sorona-bridge-right.png create mode 100644 config/platforms/sorona-button.lua create mode 100644 config/platforms/sorona-medium.lua create mode 100644 config/platforms/sorona-small.lua create mode 100644 config/platforms/sorona-spiked.lua create mode 100644 config/platforms/sorona-wide.lua diff --git a/assets/decorations/sorona-bridge-left.png b/assets/decorations/sorona-bridge-left.png new file mode 100644 index 0000000..3543db0 Binary files /dev/null and b/assets/decorations/sorona-bridge-left.png differ diff --git a/assets/decorations/sorona-bridge-loop.png b/assets/decorations/sorona-bridge-loop.png new file mode 100644 index 0000000..40d237b Binary files /dev/null and b/assets/decorations/sorona-bridge-loop.png differ diff --git a/assets/decorations/sorona-bridge-right.png b/assets/decorations/sorona-bridge-right.png new file mode 100644 index 0000000..22fd8d5 Binary files /dev/null and b/assets/decorations/sorona-bridge-right.png differ diff --git a/assets/platforms/sorona-bridge-left.png b/assets/platforms/sorona-bridge-left.png deleted file mode 100644 index 75ef558..0000000 Binary files a/assets/platforms/sorona-bridge-left.png and /dev/null differ diff --git a/assets/platforms/sorona-bridge-loop.png b/assets/platforms/sorona-bridge-loop.png deleted file mode 100644 index a7e49ee..0000000 Binary files a/assets/platforms/sorona-bridge-loop.png and /dev/null differ diff --git a/assets/platforms/sorona-bridge-right.png b/assets/platforms/sorona-bridge-right.png deleted file mode 100644 index d0f5805..0000000 Binary files a/assets/platforms/sorona-bridge-right.png and /dev/null differ diff --git a/config/maps/sorona.lua b/config/maps/sorona.lua index 8ec4727..986d0c8 100644 --- a/config/maps/sorona.lua +++ b/config/maps/sorona.lua @@ -1,53 +1,51 @@ --- Sorona, but with the worms and such. -return { - -- GENERAL - name = "sorona", +return +{ + name = "Sorona", theme = "sorona.ogg", - center_x = 0, - center_y = 0, + portrait = 6, -- TODO: See `maps/ribbit`. + center = {x = 0, y = 0}, width = 360, height = 240, - -- RESPAWN POINTS respawns = { - {x = -98, y = -70}, - {x = 70, y = -70}, - {x = -30, y = -20}, - {x = -90, y = 40}, + {x = -10, y = -20}, + {x = 0, y = -20}, + {x = 10, y = -20} }, - -- GRAPHICS clouds = false, - background = "assets/backgrounds/sorona.png", - platforms = { + create = { { - x = -60, - y = 0, - shape = {0,1, 59,1, 59,17, 0,17}, - sprite = "assets/platforms/sorona-center.png" + ratio = 0, + background = "assets/backgrounds/sorona.png", }, { - x = -40, - y = 55, - shape = {3,0, 180,0, 180,20, 3,20}, - sprite = "assets/platforms/sorona-right-bottom.png" + x = -71, + y = 50, + platform = "sorona-wide" }, { - x = -120, - y = 55, - shape = {3,0, 62,0, 62,23, 3,23}, - sprite = "assets/platforms/sorona-left-bottom.png" + x = -84, + y = -5, + platform = "sorona-small" }, { - x = 0, - y = -50, - shape = {1,1, 140,1, 1,17, 140,17}, - sprite = "assets/platforms/sorona-right-top.png" + x = -50, + y = -4, + decoration = "assets/decorations/sorona-bridge-left.png" }, { - x = -150, - y = -55, - shape = {1,9, 106,9, 40,27, 1,27}, - sprite = "assets/platforms/sorona-left-top.png" + x = -14, + y = -4, + decoration = "assets/decorations/sorona-bridge-loop.png" + }, + { + x = 14, + y = -4, + decoration = "assets/decorations/sorona-bridge-right.png" + }, + { + x = 43, + y = -5, + platform = "sorona-small" } - }, - decorations = {} + } } 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} +} -- cgit v1.1