aboutsummaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2024-01-27 12:41:09 +0100
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2024-01-27 17:38:11 +0100
commit6120d66dd038ea9f3c9b19ce05b772ad8b407d44 (patch)
tree83dec66742ce5da511412f4aed924b21620e2c20 /res
parent0aef4f319caa2572d459b18e4e994122d53abcbe (diff)
Add resources
Diffstat (limited to 'res')
-rw-r--r--res/CMakeLists.txt69
-rw-r--r--res/btn_left.bmpbin0 -> 586 bytes
-rw-r--r--res/btn_left_24.bmpbin0 -> 2358 bytes
-rw-r--r--res/btn_mid.bmpbin0 -> 542 bytes
-rw-r--r--res/btn_mid_24.bmpbin0 -> 2358 bytes
-rw-r--r--res/btn_right.bmpbin0 -> 586 bytes
-rw-r--r--res/btn_right_24.bmpbin0 -> 2358 bytes
-rw-r--r--res/building1_24.bmpbin0 -> 21558 bytes
-rw-r--r--res/building2_24.bmpbin0 -> 21558 bytes
-rw-r--r--res/city1.txt21
-rw-r--r--res/cursor.bmpbin0 -> 550 bytes
-rw-r--r--res/cursor_24.bmpbin0 -> 2166 bytes
-rw-r--r--res/functions.cmake12
-rw-r--r--res/grass.bmpbin0 -> 3258 bytes
-rw-r--r--res/grass_24.bmpbin0 -> 18486 bytes
-rw-r--r--res/pavement.bmpbin0 -> 3494 bytes
-rw-r--r--res/pavement_24.bmpbin0 -> 20022 bytes
-rw-r--r--res/roof1.bmpbin0 -> 3242 bytes
-rw-r--r--res/roof1_24.bmpbin0 -> 18486 bytes
-rw-r--r--res/roof2.bmpbin0 -> 3242 bytes
-rw-r--r--res/roof2_24.bmpbin0 -> 18486 bytes
-rw-r--r--res/sidewalk.bmpbin0 -> 3238 bytes
-rw-r--r--res/sidewalk_24.bmpbin0 -> 18486 bytes
-rw-r--r--res/tileset1.bmpbin0 -> 196746 bytes
-rw-r--r--res/tileset_24.bmpbin0 -> 196662 bytes
-rw-r--r--res/water.bmpbin0 -> 3242 bytes
-rw-r--r--res/water_24.bmpbin0 -> 18486 bytes
27 files changed, 102 insertions, 0 deletions
diff --git a/res/CMakeLists.txt b/res/CMakeLists.txt
index 06fb7bf..c5ec5e6 100644
--- a/res/CMakeLists.txt
+++ b/res/CMakeLists.txt
@@ -1 +1,70 @@
include(${CMAKE_CURRENT_LIST_DIR}/functions.cmake)
+
+sprite(NAME sidewalk
+ X 384
+ Y 0
+ BPP 4
+ CX 384
+ CY 48
+ TRANSPARENT FALSE)
+
+sprite(NAME roof1
+ X 384
+ Y 0
+ BPP 4
+ CX 384
+ CY 48
+ TRANSPARENT FALSE)
+
+sprite(NAME roof2
+ X 384
+ Y 0
+ BPP 4
+ CX 384
+ CY 48
+ TRANSPARENT FALSE)
+
+sprite(NAME cursor
+ X 384
+ Y 0
+ BPP 4
+ CX 384
+ CY 48
+ TRANSPARENT TRUE)
+
+sprite(NAME btn_left
+ X 384
+ Y 0
+ BPP 4
+ CX 384
+ CY 48
+ TRANSPARENT TRUE)
+
+sprite(NAME btn_mid
+ X 384
+ Y 0
+ BPP 4
+ CX 384
+ CY 48
+ TRANSPARENT FALSE)
+
+sprite(NAME btn_right
+ X 384
+ Y 0
+ BPP 4
+ CX 384
+ CY 48
+ TRANSPARENT TRUE)
+
+level(NAME city1)
+
+container(NAME jancity
+ SPRITES
+ sidewalk
+ roof1
+ roof2
+ cursor
+ btn_left
+ btn_mid
+ btn_right
+)
diff --git a/res/btn_left.bmp b/res/btn_left.bmp
new file mode 100644
index 0000000..7d8ee4e
--- /dev/null
+++ b/res/btn_left.bmp
Binary files differ
diff --git a/res/btn_left_24.bmp b/res/btn_left_24.bmp
new file mode 100644
index 0000000..36e2370
--- /dev/null
+++ b/res/btn_left_24.bmp
Binary files differ
diff --git a/res/btn_mid.bmp b/res/btn_mid.bmp
new file mode 100644
index 0000000..801e0d5
--- /dev/null
+++ b/res/btn_mid.bmp
Binary files differ
diff --git a/res/btn_mid_24.bmp b/res/btn_mid_24.bmp
new file mode 100644
index 0000000..f7a0ca0
--- /dev/null
+++ b/res/btn_mid_24.bmp
Binary files differ
diff --git a/res/btn_right.bmp b/res/btn_right.bmp
new file mode 100644
index 0000000..ae7cc85
--- /dev/null
+++ b/res/btn_right.bmp
Binary files differ
diff --git a/res/btn_right_24.bmp b/res/btn_right_24.bmp
new file mode 100644
index 0000000..26da50f
--- /dev/null
+++ b/res/btn_right_24.bmp
Binary files differ
diff --git a/res/building1_24.bmp b/res/building1_24.bmp
new file mode 100644
index 0000000..1bf90c3
--- /dev/null
+++ b/res/building1_24.bmp
Binary files differ
diff --git a/res/building2_24.bmp b/res/building2_24.bmp
new file mode 100644
index 0000000..db9b71e
--- /dev/null
+++ b/res/building2_24.bmp
Binary files differ
diff --git a/res/city1.txt b/res/city1.txt
new file mode 100644
index 0000000..35aa10f
--- /dev/null
+++ b/res/city1.txt
@@ -0,0 +1,21 @@
+24 16
+
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
+0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
diff --git a/res/cursor.bmp b/res/cursor.bmp
new file mode 100644
index 0000000..95cc6da
--- /dev/null
+++ b/res/cursor.bmp
Binary files differ
diff --git a/res/cursor_24.bmp b/res/cursor_24.bmp
new file mode 100644
index 0000000..6790ff6
--- /dev/null
+++ b/res/cursor_24.bmp
Binary files differ
diff --git a/res/functions.cmake b/res/functions.cmake
index a0de87d..34679c8 100644
--- a/res/functions.cmake
+++ b/res/functions.cmake
@@ -77,6 +77,18 @@ function(sound)
endif()
endfunction()
+function(level)
+ set(options "")
+ set(multiValueArgs "")
+ set(oneValueArgs NAME)
+ cmake_parse_arguments(LEVEL "${options}" "${oneValueArgs}"
+ "${multiValueArgs}" ${ARGN})
+
+ file(COPY ${LEVEL_NAME}.txt DESTINATION ${cdroot})
+ add_custom_target(${LEVEL_NAME}_lvl
+ DEPENDS ${cdroot}/${LEVEL_NAME})
+endfunction()
+
function(container)
set(options "")
set(multiValueArgs SPRITES SOUNDS)
diff --git a/res/grass.bmp b/res/grass.bmp
new file mode 100644
index 0000000..5ac9ad2
--- /dev/null
+++ b/res/grass.bmp
Binary files differ
diff --git a/res/grass_24.bmp b/res/grass_24.bmp
new file mode 100644
index 0000000..0d6c1f5
--- /dev/null
+++ b/res/grass_24.bmp
Binary files differ
diff --git a/res/pavement.bmp b/res/pavement.bmp
new file mode 100644
index 0000000..bbf32da
--- /dev/null
+++ b/res/pavement.bmp
Binary files differ
diff --git a/res/pavement_24.bmp b/res/pavement_24.bmp
new file mode 100644
index 0000000..74d52ad
--- /dev/null
+++ b/res/pavement_24.bmp
Binary files differ
diff --git a/res/roof1.bmp b/res/roof1.bmp
new file mode 100644
index 0000000..9792851
--- /dev/null
+++ b/res/roof1.bmp
Binary files differ
diff --git a/res/roof1_24.bmp b/res/roof1_24.bmp
new file mode 100644
index 0000000..4eef458
--- /dev/null
+++ b/res/roof1_24.bmp
Binary files differ
diff --git a/res/roof2.bmp b/res/roof2.bmp
new file mode 100644
index 0000000..da4331c
--- /dev/null
+++ b/res/roof2.bmp
Binary files differ
diff --git a/res/roof2_24.bmp b/res/roof2_24.bmp
new file mode 100644
index 0000000..970faf8
--- /dev/null
+++ b/res/roof2_24.bmp
Binary files differ
diff --git a/res/sidewalk.bmp b/res/sidewalk.bmp
new file mode 100644
index 0000000..74afbe2
--- /dev/null
+++ b/res/sidewalk.bmp
Binary files differ
diff --git a/res/sidewalk_24.bmp b/res/sidewalk_24.bmp
new file mode 100644
index 0000000..f595af2
--- /dev/null
+++ b/res/sidewalk_24.bmp
Binary files differ
diff --git a/res/tileset1.bmp b/res/tileset1.bmp
new file mode 100644
index 0000000..46fd7f2
--- /dev/null
+++ b/res/tileset1.bmp
Binary files differ
diff --git a/res/tileset_24.bmp b/res/tileset_24.bmp
new file mode 100644
index 0000000..51e5d0d
--- /dev/null
+++ b/res/tileset_24.bmp
Binary files differ
diff --git a/res/water.bmp b/res/water.bmp
new file mode 100644
index 0000000..6b0dffa
--- /dev/null
+++ b/res/water.bmp
Binary files differ
diff --git a/res/water_24.bmp b/res/water_24.bmp
new file mode 100644
index 0000000..76feb40
--- /dev/null
+++ b/res/water_24.bmp
Binary files differ