aboutsummaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authoriamcheeseman <[hidden email]>2026-01-15 20:23:41 -0500
committeriamcheeseman <[hidden email]>2026-01-15 20:23:41 -0500
commitc353e0b095fb724ee50d6e09fb00cc82b51da250 (patch)
tree060f11a1e09352e3191b0fc1ad7970abc8b7e3a0 /res
parent012a78995d9e360de1d931943b34f21d4f4a85af (diff)
unlockable abilities
Diffstat (limited to 'res')
-rw-r--r--res/img/dash_pickup.qoibin0 -> 78 bytes
-rw-r--r--res/img/double_jump_pickup.qoibin0 -> 109 bytes
-rw-r--r--res/rooms.world7
-rw-r--r--res/rooms/carrabassett0.tmj4
-rw-r--r--res/rooms/carrabassett1.tmj39
-rw-r--r--res/rooms/carrabassett3.tmj8
-rw-r--r--res/rooms/carrabassett4.tmj86
-rw-r--r--res/world.tiled-project11
8 files changed, 147 insertions, 8 deletions
diff --git a/res/img/dash_pickup.qoi b/res/img/dash_pickup.qoi
new file mode 100644
index 0000000..e31a9b7
--- /dev/null
+++ b/res/img/dash_pickup.qoi
Binary files differ
diff --git a/res/img/double_jump_pickup.qoi b/res/img/double_jump_pickup.qoi
new file mode 100644
index 0000000..8abdebd
--- /dev/null
+++ b/res/img/double_jump_pickup.qoi
Binary files differ
diff --git a/res/rooms.world b/res/rooms.world
index a237ae4..9bec206 100644
--- a/res/rooms.world
+++ b/res/rooms.world
@@ -27,6 +27,13 @@
"width": 320,
"x": 947,
"y": -348
+ },
+ {
+ "fileName": "rooms/carrabassett4.tmj",
+ "height": 320,
+ "width": 320,
+ "x": 1267,
+ "y": -140
}
],
"onlyShowAdjacentMaps": false,
diff --git a/res/rooms/carrabassett0.tmj b/res/rooms/carrabassett0.tmj
index e7d44ce..1987ad9 100644
--- a/res/rooms/carrabassett0.tmj
+++ b/res/rooms/carrabassett0.tmj
@@ -8,8 +8,8 @@
40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 27, 31, 31, 19, 19, 28, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 21, 31, 31, 31, 11, 0, 0, 0, 0, 16, 19, 31, 28, 40, 40, 40, 40, 40, 40, 40,
40, 40, 40, 40, 40, 40, 40, 40, 27, 31, 19, 31, 19, 19, 19, 31, 19, 31, 19, 19, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 28, 40, 40, 40, 40, 40, 40,
- 40, 40, 40, 40, 40, 40, 21, 31, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40, 40, 40, 40, 40, 40,
- 40, 40, 40, 21, 31, 19, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 31, 31, 31, 19, 19, 31,
+ 40, 40, 40, 40, 21, 31, 31, 31, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 21, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 31, 31, 31, 19, 19, 31,
40, 40, 21, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
40, 40, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
40, 21, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 9, 9, 20, 9, 9,
diff --git a/res/rooms/carrabassett1.tmj b/res/rooms/carrabassett1.tmj
index 5a59827..91274b9 100644
--- a/res/rooms/carrabassett1.tmj
+++ b/res/rooms/carrabassett1.tmj
@@ -32,9 +32,44 @@
"width":20,
"x":0,
"y":0
+ },
+ {
+ "draworder":"topdown",
+ "id":2,
+ "name":"Objects",
+ "objects":[
+ {
+ "height":0,
+ "id":1,
+ "name":"Dash",
+ "point":true,
+ "properties":[
+ {
+ "name":"image",
+ "type":"file",
+ "value":"..\/img\/dash_pickup.qoi"
+ },
+ {
+ "name":"type",
+ "propertytype":"UpgradeType",
+ "type":"int",
+ "value":0
+ }],
+ "rotation":0,
+ "type":"upgrade",
+ "visible":true,
+ "width":0,
+ "x":160,
+ "y":240
+ }],
+ "opacity":1,
+ "type":"objectgroup",
+ "visible":true,
+ "x":0,
+ "y":0
}],
- "nextlayerid":2,
- "nextobjectid":1,
+ "nextlayerid":3,
+ "nextobjectid":7,
"orientation":"orthogonal",
"renderorder":"right-down",
"tiledversion":"1.11.2",
diff --git a/res/rooms/carrabassett3.tmj b/res/rooms/carrabassett3.tmj
index 7c5983d..ed79838 100644
--- a/res/rooms/carrabassett3.tmj
+++ b/res/rooms/carrabassett3.tmj
@@ -31,10 +31,10 @@
40, 40, 38, 42, 0, 0, 0, 0, 7, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
40, 40, 40, 38, 20, 20, 42, 0, 10, 19, 28, 40, 40, 40, 40, 40, 40, 40, 40, 40,
40, 27, 19, 19, 28, 40, 8, 0, 0, 0, 10, 31, 19, 31, 28, 40, 40, 40, 40, 40,
- 40, 32, 0, 0, 10, 19, 17, 0, 0, 0, 0, 0, 0, 0, 16, 31, 31, 31, 28, 40,
- 40, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40,
- 40, 38, 9, 9, 9, 20, 20, 18, 18, 9, 9, 42, 0, 0, 0, 0, 0, 0, 7, 40,
- 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 8, 0, 0, 5, 20, 20, 9, 39, 40,
+ 40, 32, 0, 0, 10, 19, 17, 0, 0, 0, 0, 0, 0, 0, 16, 31, 31, 31, 19, 31,
+ 40, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 40, 38, 9, 9, 9, 20, 20, 18, 18, 9, 9, 42, 0, 0, 0, 0, 0, 0, 0, 0,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 8, 0, 0, 5, 20, 20, 9, 9, 18,
40, 40, 40, 21, 31, 31, 19, 31, 31, 19, 19, 17, 0, 5, 39, 40, 40, 40, 40, 40,
40, 40, 21, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 28, 40, 40, 40, 40, 40,
40, 27, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40, 40, 40, 40, 40,
diff --git a/res/rooms/carrabassett4.tmj b/res/rooms/carrabassett4.tmj
new file mode 100644
index 0000000..acb18b1
--- /dev/null
+++ b/res/rooms/carrabassett4.tmj
@@ -0,0 +1,86 @@
+{ "compressionlevel":-1,
+ "height":20,
+ "infinite":false,
+ "layers":[
+ {
+ "data":[40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 21, 31, 28, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 21, 31, 19, 19, 17, 0, 10, 31, 19, 31, 28, 40, 40, 40, 40, 40,
+ 40, 40, 21, 31, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 19, 31, 19, 28, 40,
+ 40, 40, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40,
+ 40, 21, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40,
+ 40, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40,
+ 40, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40,
+ 27, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40,
+ 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 40,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 41, 39, 40,
+ 0, 0, 0, 0, 0, 0, 0, 0, 5, 18, 9, 20, 9, 20, 20, 9, 9, 39, 40, 40,
+ 18, 9, 20, 18, 20, 9, 9, 9, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40],
+ "height":20,
+ "id":1,
+ "name":"Tiles",
+ "opacity":1,
+ "type":"tilelayer",
+ "visible":true,
+ "width":20,
+ "x":0,
+ "y":0
+ },
+ {
+ "draworder":"topdown",
+ "id":2,
+ "name":"Objects",
+ "objects":[
+ {
+ "height":0,
+ "id":1,
+ "name":"Double Jump",
+ "point":true,
+ "properties":[
+ {
+ "name":"image",
+ "type":"file",
+ "value":"..\/img\/double_jump_pickup.qoi"
+ },
+ {
+ "name":"type",
+ "propertytype":"UpgradeType",
+ "type":"int",
+ "value":1
+ }],
+ "rotation":0,
+ "type":"upgrade",
+ "visible":true,
+ "width":0,
+ "x":160,
+ "y":241
+ }],
+ "opacity":1,
+ "type":"objectgroup",
+ "visible":true,
+ "x":0,
+ "y":0
+ }],
+ "nextlayerid":3,
+ "nextobjectid":3,
+ "orientation":"orthogonal",
+ "renderorder":"right-down",
+ "tiledversion":"1.11.2",
+ "tileheight":16,
+ "tilesets":[
+ {
+ "firstgid":1,
+ "source":"..\/tileset.tsj"
+ }],
+ "tilewidth":16,
+ "type":"map",
+ "version":"1.10",
+ "width":20
+} \ No newline at end of file
diff --git a/res/world.tiled-project b/res/world.tiled-project
index d0eb592..d895c5d 100644
--- a/res/world.tiled-project
+++ b/res/world.tiled-project
@@ -10,5 +10,16 @@
"properties": [
],
"propertyTypes": [
+ {
+ "id": 1,
+ "name": "UpgradeType",
+ "storageType": "int",
+ "type": "enum",
+ "values": [
+ "dash",
+ "double_jump"
+ ],
+ "valuesAsFlags": false
+ }
]
}