summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--assets/backgrounds/alpha-1.pngbin0 -> 3708 bytes
-rw-r--r--assets/maps.pngbin9305 -> 10070 bytes
-rw-r--r--assets/music/alpha.oggbin0 -> 3289769 bytes
-rw-r--r--assets/platforms/alpha-big-1.pngbin0 -> 702 bytes
-rw-r--r--assets/platforms/alpha-small-1.pngbin0 -> 351 bytes
-rw-r--r--mapicons.lua2
-rw-r--r--maplist.lua3
-rw-r--r--maps/alpha abyss.lua49
8 files changed, 52 insertions, 2 deletions
diff --git a/assets/backgrounds/alpha-1.png b/assets/backgrounds/alpha-1.png
new file mode 100644
index 0000000..d897910
--- /dev/null
+++ b/assets/backgrounds/alpha-1.png
Binary files differ
diff --git a/assets/maps.png b/assets/maps.png
index a6b442c..261622c 100644
--- a/assets/maps.png
+++ b/assets/maps.png
Binary files differ
diff --git a/assets/music/alpha.ogg b/assets/music/alpha.ogg
new file mode 100644
index 0000000..c4409a6
--- /dev/null
+++ b/assets/music/alpha.ogg
Binary files differ
diff --git a/assets/platforms/alpha-big-1.png b/assets/platforms/alpha-big-1.png
new file mode 100644
index 0000000..6500f73
--- /dev/null
+++ b/assets/platforms/alpha-big-1.png
Binary files differ
diff --git a/assets/platforms/alpha-small-1.png b/assets/platforms/alpha-small-1.png
new file mode 100644
index 0000000..b3f1a01
--- /dev/null
+++ b/assets/platforms/alpha-small-1.png
Binary files differ
diff --git a/mapicons.lua b/mapicons.lua
index 6827840..4893da7 100644
--- a/mapicons.lua
+++ b/mapicons.lua
@@ -1,7 +1,7 @@
-- Maps icons list generation file
-- REWORK NEEDED, it is so similar to `nautsicons.lua` they could be merged together into one function that returns icon quad sequences.
local maps = require "maplist"
-local w, h = 456, 37
+local w, h = 532, 37
local icons = {}
local i = 0
diff --git a/maplist.lua b/maplist.lua
index 39cb4a5..32e89a5 100644
--- a/maplist.lua
+++ b/maplist.lua
@@ -4,5 +4,6 @@ return {
"ribbit",
"starstorm",
"aiguillon",
- "sorona"
+ "sorona",
+ "alpha abyss"
}
diff --git a/maps/alpha abyss.lua b/maps/alpha abyss.lua
new file mode 100644
index 0000000..a3b6153
--- /dev/null
+++ b/maps/alpha abyss.lua
@@ -0,0 +1,49 @@
+-- The abyss of the alpha.
+return {
+ -- GENERAL
+ name = "alpha abyss",
+ theme = "alpha.ogg",
+ center_x = 0,
+ center_y = -80,
+ width = 360,
+ height = 240,
+ -- RESPAWN POINTS
+ respawns = {
+ {x = -30, y = 0},
+ {x = 30, y = 0},
+ {x = 0, y = 0},
+ {x = -120, y = -50},
+ {x = 120, y = -50},
+ {x = 0, y = -75}
+ },
+ -- GRAPHICS
+ clouds = false,
+ background = "assets/backgrounds/alpha-1.png",
+ platforms = {
+ {
+ x = -60,
+ y = 0,
+ shape = {0,0, 117,0, 101,50, 16,50},
+ sprite = "assets/platforms/alpha-big-1.png"
+ },
+ {
+ x = -145,
+ y = -50,
+ shape = {0,0, 59,0, 59,19, 0,19},
+ sprite = "assets/platforms/alpha-small-1.png"
+ },
+ {
+ x = 85,
+ y = -50,
+ shape = {0,0, 59,0, 59,19, 0,19},
+ sprite = "assets/platforms/alpha-small-1.png"
+ },
+ {
+ x = -30,
+ y = -80,
+ shape = {0,0, 59,0, 59,19, 0,19},
+ sprite = "assets/platforms/alpha-small-1.png"
+ }
+ },
+ decorations = {}
+}