summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--assets/decorations/205-exhaust-left.pngbin0 -> 299 bytes
-rw-r--r--assets/decorations/205-exhaust-right.pngbin0 -> 303 bytes
-rw-r--r--assets/decorations/205-exhaust-top.pngbin0 -> 376 bytes
-rw-r--r--assets/platforms/205-left.pngbin0 -> 842 bytes
-rw-r--r--assets/platforms/205-right.pngbin0 -> 822 bytes
-rw-r--r--assets/platforms/205-top.pngbin0 -> 487 bytes
-rw-r--r--config/maps/205.lua47
-rw-r--r--config/platforms/205-left.lua8
-rw-r--r--config/platforms/205-right.lua8
-rw-r--r--config/platforms/205-top.lua5
10 files changed, 68 insertions, 0 deletions
diff --git a/assets/decorations/205-exhaust-left.png b/assets/decorations/205-exhaust-left.png
new file mode 100644
index 0000000..b631959
--- /dev/null
+++ b/assets/decorations/205-exhaust-left.png
Binary files differ
diff --git a/assets/decorations/205-exhaust-right.png b/assets/decorations/205-exhaust-right.png
new file mode 100644
index 0000000..95615dc
--- /dev/null
+++ b/assets/decorations/205-exhaust-right.png
Binary files differ
diff --git a/assets/decorations/205-exhaust-top.png b/assets/decorations/205-exhaust-top.png
new file mode 100644
index 0000000..9ea95ca
--- /dev/null
+++ b/assets/decorations/205-exhaust-top.png
Binary files differ
diff --git a/assets/platforms/205-left.png b/assets/platforms/205-left.png
new file mode 100644
index 0000000..9afd1c6
--- /dev/null
+++ b/assets/platforms/205-left.png
Binary files differ
diff --git a/assets/platforms/205-right.png b/assets/platforms/205-right.png
new file mode 100644
index 0000000..4e55642
--- /dev/null
+++ b/assets/platforms/205-right.png
Binary files differ
diff --git a/assets/platforms/205-top.png b/assets/platforms/205-top.png
new file mode 100644
index 0000000..e67eb66
--- /dev/null
+++ b/assets/platforms/205-top.png
Binary files differ
diff --git a/config/maps/205.lua b/config/maps/205.lua
new file mode 100644
index 0000000..3fb348f
--- /dev/null
+++ b/config/maps/205.lua
@@ -0,0 +1,47 @@
+return
+{
+ name = "AI Station 205",
+ theme = "sorona.ogg",
+ portrait = 1, -- TODO: See `maps/ribbit`.
+ center = {x = 0, y = 0},
+ width = 360,
+ height = 240,
+ respawns = {
+ {x = -10, y = -55},
+ {x = 0, y = -55},
+ {x = 10, y = -55}
+ },
+ clouds = false,
+ create = {
+ {
+ x = -36,
+ y = -48,
+ platform = "205-top"
+ },
+ {
+ x = -36+9,
+ y = -48+11,
+ decoration = "assets/decorations/205-exhaust-top.png"
+ },
+ {
+ x = -122,
+ y = 10,
+ platform = "205-left"
+ },
+ {
+ x = -122+49,
+ y = 10+2,
+ decoration = "assets/decorations/205-exhaust-left.png"
+ },
+ {
+ x = 28,
+ y = 10,
+ platform = "205-right"
+ },
+ {
+ x = 28+29,
+ y = 10+2,
+ decoration = "assets/decorations/205-exhaust-right.png"
+ }
+ }
+}
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}
+}