From 4d26b7cfd73cef00a7295e3ec9bf021506f0838c Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Fri, 5 Feb 2021 20:31:13 -0500 Subject: Organised resources folder --- res/boney.png | Bin 77904 -> 0 bytes res/boney_anim.txt | 34 -- res/boney_frames.txt | 370 ------------------- res/bump.wav | Bin 70868 -> 0 bytes res/duster.png | Bin 97607 -> 0 bytes res/duster_anim.txt | 34 -- res/duster_frames.txt | 335 ----------------- res/kuma_anim.txt | 34 -- res/kumatora.png | Bin 67143 -> 0 bytes res/kumatora_frames.txt | 278 -------------- res/lucas.png | Bin 90846 -> 0 bytes res/lucas_anim.txt | 34 -- res/lucas_frames.txt | 403 -------------------- res/map1.tmx | 798 ---------------------------------------- res/map1_tiles.png | Bin 22418 -> 0 bytes res/maps/map1.tmx | 798 ++++++++++++++++++++++++++++++++++++++++ res/maps/map1_tiles.png | Bin 0 -> 22418 bytes res/pageflip.wav | Bin 29606 -> 0 bytes res/running_carpet.wav | Bin 846350 -> 0 bytes res/running_grass.wav | Bin 845790 -> 0 bytes res/running_land.wav | Bin 847046 -> 0 bytes res/running_land_light.wav | Bin 846910 -> 0 bytes res/running_mechanical.wav | Bin 846350 -> 0 bytes res/running_paved.wav | Bin 847186 -> 0 bytes res/running_sand.wav | Bin 846770 -> 0 bytes res/running_unknown.wav | Bin 846910 -> 0 bytes res/running_water.wav | Bin 847606 -> 0 bytes res/running_weak_wood.wav | Bin 846350 -> 0 bytes res/running_wood.wav | Bin 847746 -> 0 bytes res/sfx/bump.wav | Bin 0 -> 70868 bytes res/sfx/pageflip.wav | Bin 0 -> 29606 bytes res/sfx/running_carpet.wav | Bin 0 -> 846350 bytes res/sfx/running_grass.wav | Bin 0 -> 845790 bytes res/sfx/running_land.wav | Bin 0 -> 847046 bytes res/sfx/running_land_light.wav | Bin 0 -> 846910 bytes res/sfx/running_mechanical.wav | Bin 0 -> 846350 bytes res/sfx/running_paved.wav | Bin 0 -> 847186 bytes res/sfx/running_sand.wav | Bin 0 -> 846770 bytes res/sfx/running_unknown.wav | Bin 0 -> 846910 bytes res/sfx/running_water.wav | Bin 0 -> 847606 bytes res/sfx/running_weak_wood.wav | Bin 0 -> 846350 bytes res/sfx/running_wood.wav | Bin 0 -> 847746 bytes res/sfx/speaking_boy.wav | Bin 0 -> 8460 bytes res/sfx/speaking_girl.wav | Bin 0 -> 7672 bytes res/sfx/speaking_man.wav | Bin 0 -> 9536 bytes res/sfx/speaking_nonhuman.wav | Bin 0 -> 12316 bytes res/sfx/speaking_woman.wav | Bin 0 -> 8384 bytes res/speaking_boy.wav | Bin 8460 -> 0 bytes res/speaking_girl.wav | Bin 7672 -> 0 bytes res/speaking_man.wav | Bin 9536 -> 0 bytes res/speaking_nonhuman.wav | Bin 12316 -> 0 bytes res/speaking_woman.wav | Bin 8384 -> 0 bytes res/sprites/boney.png | Bin 0 -> 77904 bytes res/sprites/boney_anim.txt | 34 ++ res/sprites/boney_frames.txt | 370 +++++++++++++++++++ res/sprites/duster.png | Bin 0 -> 97607 bytes res/sprites/duster_anim.txt | 34 ++ res/sprites/duster_frames.txt | 335 +++++++++++++++++ res/sprites/kuma_anim.txt | 34 ++ res/sprites/kumatora.png | Bin 0 -> 67143 bytes res/sprites/kumatora_frames.txt | 278 ++++++++++++++ res/sprites/lucas.png | Bin 0 -> 90846 bytes res/sprites/lucas_anim.txt | 34 ++ res/sprites/lucas_frames.txt | 403 ++++++++++++++++++++ src/character_system.cpp | 2 +- src/main.cpp | 10 +- src/message_system.cpp | 12 +- src/step_type.h | 22 +- 68 files changed, 2343 insertions(+), 2343 deletions(-) delete mode 100644 res/boney.png delete mode 100644 res/boney_anim.txt delete mode 100644 res/boney_frames.txt delete mode 100644 res/bump.wav delete mode 100644 res/duster.png delete mode 100644 res/duster_anim.txt delete mode 100644 res/duster_frames.txt delete mode 100644 res/kuma_anim.txt delete mode 100644 res/kumatora.png delete mode 100644 res/kumatora_frames.txt delete mode 100644 res/lucas.png delete mode 100644 res/lucas_anim.txt delete mode 100644 res/lucas_frames.txt delete mode 100644 res/map1.tmx delete mode 100644 res/map1_tiles.png create mode 100644 res/maps/map1.tmx create mode 100644 res/maps/map1_tiles.png delete mode 100644 res/pageflip.wav delete mode 100644 res/running_carpet.wav delete mode 100644 res/running_grass.wav delete mode 100644 res/running_land.wav delete mode 100644 res/running_land_light.wav delete mode 100644 res/running_mechanical.wav delete mode 100644 res/running_paved.wav delete mode 100644 res/running_sand.wav delete mode 100644 res/running_unknown.wav delete mode 100644 res/running_water.wav delete mode 100644 res/running_weak_wood.wav delete mode 100644 res/running_wood.wav create mode 100644 res/sfx/bump.wav create mode 100644 res/sfx/pageflip.wav create mode 100644 res/sfx/running_carpet.wav create mode 100644 res/sfx/running_grass.wav create mode 100644 res/sfx/running_land.wav create mode 100644 res/sfx/running_land_light.wav create mode 100644 res/sfx/running_mechanical.wav create mode 100644 res/sfx/running_paved.wav create mode 100644 res/sfx/running_sand.wav create mode 100644 res/sfx/running_unknown.wav create mode 100644 res/sfx/running_water.wav create mode 100644 res/sfx/running_weak_wood.wav create mode 100644 res/sfx/running_wood.wav create mode 100644 res/sfx/speaking_boy.wav create mode 100644 res/sfx/speaking_girl.wav create mode 100644 res/sfx/speaking_man.wav create mode 100644 res/sfx/speaking_nonhuman.wav create mode 100644 res/sfx/speaking_woman.wav delete mode 100644 res/speaking_boy.wav delete mode 100644 res/speaking_girl.wav delete mode 100644 res/speaking_man.wav delete mode 100644 res/speaking_nonhuman.wav delete mode 100644 res/speaking_woman.wav create mode 100644 res/sprites/boney.png create mode 100644 res/sprites/boney_anim.txt create mode 100644 res/sprites/boney_frames.txt create mode 100644 res/sprites/duster.png create mode 100644 res/sprites/duster_anim.txt create mode 100644 res/sprites/duster_frames.txt create mode 100644 res/sprites/kuma_anim.txt create mode 100644 res/sprites/kumatora.png create mode 100644 res/sprites/kumatora_frames.txt create mode 100644 res/sprites/lucas.png create mode 100644 res/sprites/lucas_anim.txt create mode 100644 res/sprites/lucas_frames.txt diff --git a/res/boney.png b/res/boney.png deleted file mode 100644 index 9c699ad..0000000 Binary files a/res/boney.png and /dev/null differ diff --git a/res/boney_anim.txt b/res/boney_anim.txt deleted file mode 100644 index 754a028..0000000 --- a/res/boney_anim.txt +++ /dev/null @@ -1,34 +0,0 @@ -../res/boney.png -../res/boney_frames.txt -still[down]: 0 -still[down_left]: 1 -still[left]: 2 -still[up_left]: 3 -still[up]: 4 -still[up_right]: 5 -still[right]: 6 -still[down_right]: 7 -walk[down]: 8,16,24 -walk[down_left]: 9,17,25 -walk[left]: 10,18,26 -walk[up_left]: 11,19,27 -walk[up]: 12,20,28 -walk[up_right]: 13,21,29 -walk[right]: 14,22,30 -walk[down_right]: 15,23,31 -crouch[down]: 80,88 -crouch[down_left]: 81,89 -crouch[left]: 82,90 -crouch[up_left]: 83,91 -crouch[up]: 84,92 -crouch[up_right]: 85,93 -crouch[right]: 86,94 -crouch[down_right]: 87,95 -run[down]: 48,56,64,72 -run[down_left]: 49,57,65,73 -run[left]: 50,58,66,74 -run[up_left]: 51,59,67,75 -run[up]: 52,60,68,76 -run[up_right]: 53,61,69,77 -run[right]: 54,62,70,78 -run[down_right]: 55,63,71,79 \ No newline at end of file diff --git a/res/boney_frames.txt b/res/boney_frames.txt deleted file mode 100644 index 786cac5..0000000 --- a/res/boney_frames.txt +++ /dev/null @@ -1,370 +0,0 @@ -32,32 cell size -10 frames per row -366 frames - -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,32,8,32 -32,32,16,32 -32,24,16,24 -32,24,16,24 -16,32,8,32 -32,24,16,24 -32,24,16,24 -32,32,16,32 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,25 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,15,24 -16,24,8,24 -32,24,17,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,15,24 -16,24,8,24 -32,24,17,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,16,8,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -16,16,8,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,16,16,16 -32,24,16,24 -16,16,8,13 -32,32,16,32 -32,32,16,31 -17,32,8,32 -32,32,16,31 -32,24,18,14 -32,16,19,14 -32,16,16,15 -32,16,16,14 -32,24,15,19 -32,24,16,24 -32,16,16,14 -32,16,16,15 -32,16,16,14 -16,24,8,22 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,24,17,24 -32,24,16,24 -32,24,16,23 -16,24,8,23 -32,24,16,23 -32,24,16,24 -32,24,15,24 -16,24,8,24 -32,24,17,24 -32,24,16,24 -32,24,16,23 -16,24,8,23 -32,24,16,23 -32,24,16,24 -32,24,15,24 -16,16,9,16 -32,16,16,16 -32,16,16,16 -32,24,16,23 -16,24,9,23 -32,24,16,23 -32,16,16,16 -32,16,16,16 -16,16,8,16 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,16,8,16 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,16,8,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -16,16,8,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -16,16,8,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -16,16,8,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,32,16,32 -32,32,16,31 -32,32,16,32 -32,32,16,32 -32,24,17,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,24,8,24 -32,16,16,16 -16,24,8,24 -32,24,16,24 -32,32,16,32 -32,32,16,32 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,24,16,24 -16,24,8,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,13,24 -32,24,13,24 -32,24,13,24 -32,24,13,24 -32,24,13,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -16,32,8,34 -16,32,8,35 -16,32,8,34 -16,24,8,33 -16,24,8,32 -16,24,8,31 -16,24,8,30 -16,22,8,30 -16,22,8,28 -16,22,8,26 -16,24,8,24 -16,32,8,28 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,33 -16,32,8,34 -16,32,8,35 -16,32,8,37 -16,32,8,38 -16,32,8,36 -16,32,8,35 -16,32,8,33 -16,32,8,32 -8,8,4,8 -8,8,4,8 -8,8,3,8 -32,32,29,-6 -32,32,29,-6 -32,32,27,-5 -32,32,27,-5 -32,32,24,-5 -32,32,24,-5 -32,32,24,-5 -32,32,24,-5 -32,31,22,-4 -32,31,22,-4 -32,31,24,-4 -32,31,24,-4 -32,32,26,-1 -32,32,26,-1 -32,32,27,-2 -32,32,27,-2 -32,32,28,0 -32,32,28,0 -32,31,30,-3 -32,31,30,-3 -32,32,3,-6 -32,32,3,-6 -32,32,5,-5 -32,32,5,-5 -32,32,8,-5 -32,32,8,-5 -32,32,8,-5 -32,32,8,-5 -32,31,10,-4 -32,31,10,-4 -32,31,8,-4 -32,31,8,-4 -32,32,6,-1 -32,32,6,-1 -32,32,5,-2 -32,32,5,-2 -32,32,4,0 -32,32,4,0 -32,31,2,-3 -32,31,2,-3 -32,32,30,-8 -32,32,30,-8 -32,32,28,-7 -32,32,28,-7 -32,32,25,-7 -32,32,25,-7 -32,32,25,-7 -32,32,25,-7 -32,31,23,-6 -32,31,23,-6 -32,31,25,-6 -32,31,25,-6 -32,32,27,-3 -32,32,27,-3 -32,32,28,-4 -32,32,28,-4 -32,32,29,-2 -32,32,29,-2 -32,31,31,-5 -32,31,31,-5 -32,32,2,-8 -32,32,2,-8 -32,32,4,-7 -32,32,4,-7 -32,32,7,-7 -32,32,7,-7 -32,32,7,-7 -32,32,7,-7 -32,31,9,-6 -32,31,9,-6 -32,31,7,-6 -32,31,7,-6 -32,32,5,-3 -32,32,5,-3 -32,32,4,-4 -32,32,4,-4 -32,32,3,-2 -32,32,3,-2 -32,31,1,-5 -32,31,1,-5 -16,24,8,24 -32,32,16,12 -32,32,16,18 -32,32,16,16 -32,32,16,15 -32,24,16,8 -32,32,16,16 -32,32,16,15 -16,24,8,16 -16,24,8,24 -16,24,8,24 -32,24,16,24 -32,16,16,16 -32,24,16,24 -16,24,8,21 -17,24,9,21 -17,24,8,21 diff --git a/res/bump.wav b/res/bump.wav deleted file mode 100644 index 81386a3..0000000 Binary files a/res/bump.wav and /dev/null differ diff --git a/res/duster.png b/res/duster.png deleted file mode 100644 index 48e8261..0000000 Binary files a/res/duster.png and /dev/null differ diff --git a/res/duster_anim.txt b/res/duster_anim.txt deleted file mode 100644 index 11492e6..0000000 --- a/res/duster_anim.txt +++ /dev/null @@ -1,34 +0,0 @@ -../res/duster.png -../res/duster_frames.txt -still[down]: 0 -still[down_left]: 1 -still[left]: 2 -still[up_left]: 3 -still[up]: 4 -still[up_right]: 5 -still[right]: 6 -still[down_right]: 7 -walk[down]: 8,16,24,32,40 -walk[down_left]: 9,17,25,33,41 -walk[left]: 10,18,26,34,42 -walk[up_left]: 11,19,27,35,43 -walk[up]: 12,20,28,36,44 -walk[up_right]: 13,21,29,37,45 -walk[right]: 14,22,30,38,46 -walk[down_right]: 15,23,31,39,47 -crouch[down]: 64 -crouch[down_left]: 65 -crouch[left]: 66 -crouch[up_left]: 67 -crouch[up]: 68 -crouch[up_right]: 69 -crouch[right]: 70 -crouch[down_right]: 71 -run[down]: 72,80,88,96,104 -run[down_left]: 73,81,89,97,105 -run[left]: 74,82,90,98,106 -run[up_left]: 75,83,91,99,107 -run[up]: 76,84,92,100,108 -run[up_right]: 77,85,93,101,109 -run[right]: 78,86,94,102,110 -run[down_right]: 79,87,95,103,111 \ No newline at end of file diff --git a/res/duster_frames.txt b/res/duster_frames.txt deleted file mode 100644 index 8335bf3..0000000 --- a/res/duster_frames.txt +++ /dev/null @@ -1,335 +0,0 @@ -40,32 cell size -10 frames per row -331 frames - -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,17,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,15,32 -33,32,16,32 -32,32,16,32 -32,32,15,32 -32,32,16,32 -33,32,17,32 -32,32,16,32 -32,32,17,32 -32,32,16,32 -34,32,16,32 -32,32,15,32 -32,32,14,32 -32,32,17,32 -34,32,18,32 -32,32,15,32 -32,32,18,32 -32,32,17,32 -33,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,17,32 -33,32,17,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,17,32 -32,32,16,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,18,32 -32,32,17,32 -32,32,16,32 -32,32,15,32 -32,32,14,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -33,32,17,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -33,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,18,32 -32,32,17,32 -32,32,16,32 -32,32,15,32 -32,32,14,32 -32,32,16,32 -32,32,16,32 -40,32,24,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -40,32,16,32 -32,32,16,32 -40,32,24,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -40,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,24,16,4 -32,24,22,8 -32,24,29,18 -32,24,22,21 -32,32,13,30 -32,24,10,21 -32,24,3,17 -32,24,10,8 -32,32,16,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,17,32 -32,31,17,31 -32,32,15,32 -32,32,17,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,15,32 -32,32,17,32 -32,32,16,32 -32,32,14,32 -32,32,17,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,15,32 -32,32,18,32 -32,32,15,32 -32,32,13,32 -32,32,18,32 -32,32,17,32 -34,32,18,32 -32,32,15,32 -32,32,14,32 -32,32,19,32 -32,31,16,31 -32,32,14,32 -32,32,18,32 -32,32,17,32 -32,32,17,32 -32,32,15,32 -32,32,14,32 -32,32,18,32 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,24,16,24 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,38 -32,32,16,38 -32,32,16,32 -32,32,16,32 -32,32,16,38 -32,32,16,38 -32,32,16,32 -32,30,16,30 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,33 -32,32,16,32 -32,32,16,30 -32,32,16,33 -32,32,16,32 -32,32,16,30 -32,32,16,33 -32,32,16,32 -32,32,16,31 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,8,16,8 -32,8,16,8 -32,16,16,16 -32,16,16,16 -32,24,16,24 -32,24,16,24 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,32,16,32 -32,32,16,32 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,16,16,16 -32,32,16,16 -32,32,16,16 -32,32,16,16 -32,32,16,16 -16,8,8,36 -16,8,8,34 -16,8,8,34 -16,16,8,40 -16,16,8,38 -32,16,16,35 -32,24,16,40 -32,24,16,37 -32,24,16,32 -32,32,16,39 -32,32,16,38 -32,32,16,37 -32,32,16,36 -32,32,16,35 -32,32,16,34 -32,32,16,34 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -8,8,4,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,29 -32,32,16,29 -32,32,16,29 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,24,16,24 -32,24,15,22 -32,32,16,32 -32,32,16,32 -32,32,16,38 -32,32,16,38 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -8,8,4,8 -8,8,4,8 -8,8,3,8 -32,32,16,32 -32,32,16,32 -32,32,16,32 -33,32,17,32 -33,32,16,32 diff --git a/res/kuma_anim.txt b/res/kuma_anim.txt deleted file mode 100644 index bc7dd5a..0000000 --- a/res/kuma_anim.txt +++ /dev/null @@ -1,34 +0,0 @@ -../res/kumatora.png -../res/kumatora_frames.txt -still[down]: 0 -still[down_left]: 1 -still[left]: 2 -still[up_left]: 3 -still[up]: 4 -still[up_right]: 5 -still[right]: 6 -still[down_right]: 7 -walk[down]: 16,0,24,0 -walk[down_left]: 17,1,25,1 -walk[left]: 18,2,26,2 -walk[up_left]: 19,3,27,3 -walk[up]: 20,4,28,4 -walk[up_right]: 21,5,29,5 -walk[right]: 22,6,30,6 -walk[down_right]: 23,7,31,7 -crouch[down]: 48 -crouch[down_left]: 49 -crouch[left]: 50 -crouch[up_left]: 51 -crouch[up]: 52 -crouch[up_right]: 53 -crouch[right]: 54 -crouch[down_right]: 55 -run[down]: 64,72,80,88 -run[down_left]: 65,73,81,89 -run[left]: 66,74,82,90 -run[up_left]: 67,75,83,91 -run[up]: 68,76,84,92 -run[up_right]: 69,77,85,93 -run[right]: 70,78,86,94 -run[down_right]: 71,79,87,95 \ No newline at end of file diff --git a/res/kumatora.png b/res/kumatora.png deleted file mode 100644 index 6fe4b26..0000000 Binary files a/res/kumatora.png and /dev/null differ diff --git a/res/kumatora_frames.txt b/res/kumatora_frames.txt deleted file mode 100644 index 14aecc6..0000000 --- a/res/kumatora_frames.txt +++ /dev/null @@ -1,278 +0,0 @@ -33,32 cell size -10 frames per row -274 frames - -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -17,32,8,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -17,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -17,32,8,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -17,32,8,32 -32,32,15,32 -32,28,16,28 -32,28,16,28 -16,28,7,28 -16,28,7,28 -32,28,16,28 -16,28,8,28 -16,28,8,28 -32,28,15,28 -32,24,20,8 -32,24,28,6 -32,16,26,8 -32,24,24,20 -32,24,19,20 -32,24,8,20 -32,16,6,8 -32,24,4,6 -32,32,16,31 -32,32,15,31 -16,32,8,32 -16,32,8,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,9,32 -16,32,8,32 -32,32,16,32 -16,32,7,32 -16,32,8,32 -32,32,17,32 -32,32,16,32 -32,32,16,32 -16,32,9,32 -16,32,8,32 -32,32,16,32 -16,32,7,32 -16,32,8,32 -32,32,17,32 -32,32,16,32 -32,32,16,32 -16,32,9,32 -16,32,8,32 -32,32,16,32 -16,32,7,32 -16,32,8,32 -32,32,17,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -17,32,8,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -16,32,7,32 -16,32,7,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -32,32,15,32 -32,32,16,32 -32,32,16,32 -17,32,8,32 -16,32,7,32 -32,32,16,32 -32,32,16,32 -16,32,8,32 -32,32,15,32 -32,28,16,28 -32,28,16,28 -16,32,8,32 -16,32,8,32 -32,32,16,32 -32,32,16,32 -8,8,4,31 -16,8,8,33 -16,8,8,34 -16,16,8,38 -16,16,8,37 -16,16,8,36 -16,16,9,35 -32,24,16,34 -32,24,16,33 -32,24,16,32 -32,32,16,33 -32,32,16,35 -32,32,16,37 -32,32,16,36 -32,32,16,35 -32,32,16,34 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,31 -32,32,16,31 -32,32,16,31 -32,32,16,31 -32,32,16,31 -32,32,16,32 -32,32,16,32 -32,32,16,32 -33,32,16,32 -16,32,6,32 -16,32,4,32 -18,32,4,32 -18,32,8,32 -16,32,11,32 -16,32,11,32 -32,32,19,32 -32,32,38,13 -32,32,38,13 -32,32,36,15 -32,32,36,15 -32,32,31,15 -32,32,31,15 -32,32,31,16 -32,32,31,16 -32,31,29,16 -32,31,29,16 -32,31,30,15 -32,31,30,15 -32,32,31,18 -32,32,31,18 -32,32,33,17 -32,32,33,17 -32,32,34,20 -32,32,34,20 -32,32,36,14 -32,32,36,14 -32,32,-6,13 -32,32,-6,13 -32,32,-4,15 -32,32,-4,15 -32,32,1,15 -32,32,1,15 -32,32,1,16 -32,32,1,16 -32,31,3,16 -32,31,3,16 -32,31,2,15 -32,31,2,15 -32,32,1,18 -32,32,1,18 -32,32,-1,17 -32,32,-1,17 -32,32,-2,20 -32,32,-2,20 -32,32,-4,14 -32,32,-4,14 -32,32,16,33 -32,32,16,32 -32,32,16,31 -32,32,15,33 -32,32,15,32 -32,32,15,31 -32,32,16,32 -32,32,16,31 -32,32,16,30 -8,8,4,8 -8,8,4,8 -8,8,3,8 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,17,32 -32,32,15,32 diff --git a/res/lucas.png b/res/lucas.png deleted file mode 100644 index dd053e5..0000000 Binary files a/res/lucas.png and /dev/null differ diff --git a/res/lucas_anim.txt b/res/lucas_anim.txt deleted file mode 100644 index 8e91599..0000000 --- a/res/lucas_anim.txt +++ /dev/null @@ -1,34 +0,0 @@ -../res/lucas.png -../res/lucas_frames.txt -still[down]: 0 -still[down_left]: 1 -still[left]: 2 -still[up_left]: 3 -still[up]: 4 -still[up_right]: 5 -still[right]: 6 -still[down_right]: 7 -walk[down]: 40,0,48,0 -walk[down_left]: 41,1,49,1 -walk[left]: 42,2,50,2 -walk[up_left]: 43,3,51,3 -walk[up]: 44,4,52,4 -walk[up_right]: 45,5,53,5 -walk[right]: 46,6,54,6 -walk[down_right]: 47,7,55,7 -crouch[down]: 107 -crouch[down_left]: 108 -crouch[left]: 109 -crouch[up_left]: 110 -crouch[up]: 111 -crouch[up_right]: 112 -crouch[right]: 113 -crouch[down_right]: 114 -run[down]: 67,75,83,91 -run[down_left]: 68,76,84,92 -run[left]: 69,77,85,93 -run[up_left]: 70,78,86,94 -run[up]: 71,79,87,95 -run[up_right]: 72,80,88,96 -run[right]: 73,81,89,97 -run[down_right]: 74,82,90,98 \ No newline at end of file diff --git a/res/lucas_frames.txt b/res/lucas_frames.txt deleted file mode 100644 index e64d1e1..0000000 --- a/res/lucas_frames.txt +++ /dev/null @@ -1,403 +0,0 @@ -32,64 cell size -10 frames per row -399 frames - -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,9,32 -16,32,9,32 -16,32,9,32 -16,32,9,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,9,32 -16,32,9,32 -16,32,9,32 -16,32,9,32 -16,24,8,24 -16,24,9,24 -17,32,10,32 -16,24,8,24 -16,24,8,24 -16,24,9,24 -17,32,7,32 -16,24,8,24 -16,24,8,24 -16,24,9,24 -17,24,10,24 -16,24,8,24 -16,24,9,24 -16,24,9,24 -17,24,7,24 -16,24,8,24 -17,24,9,24 -16,24,9,24 -17,24,10,24 -16,24,8,24 -17,24,9,24 -16,24,9,24 -17,24,7,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,9,24 -16,24,9,24 -16,24,9,24 -16,24,9,24 -17,24,9,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -17,24,9,24 -16,24,9,24 -16,24,9,24 -16,24,9,24 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -17,32,9,32 -16,32,9,32 -16,32,9,32 -16,32,9,32 -16,24,8,24 -16,24,8,24 -16,24,7,24 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -17,32,9,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -17,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -17,24,9,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -17,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -16,24,8,24 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,24,16,24 -32,24,16,24 -16,24,8,24 -16,32,8,33 -16,32,8,32 -16,32,8,31 -16,32,8,33 -16,32,8,32 -16,32,8,31 -17,32,9,33 -17,32,9,32 -17,32,9,31 -17,32,12,14 -17,32,12,14 -16,32,9,15 -16,32,9,15 -16,32,5,15 -16,32,5,15 -16,32,5,15 -16,32,5,15 -16,32,3,16 -16,32,3,16 -16,32,4,16 -16,32,4,16 -16,32,6,18 -16,32,6,18 -16,32,8,18 -16,32,8,18 -16,32,8,20 -16,32,8,20 -16,32,10,16 -16,32,10,16 -32,24,16,6 -32,24,20,10 -32,16,26,8 -32,24,22,21 -16,32,8,25 -32,24,10,21 -32,16,6,10 -32,24,12,10 -16,32,9,32 -32,32,17,32 -32,24,17,24 -16,24,9,24 -32,32,17,32 -17,32,9,32 -32,32,17,32 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,24,8,21 -16,24,8,21 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,32,8,29 -16,32,8,29 -32,32,16,32 -32,32,16,29 -32,32,16,29 -32,32,16,29 -32,32,16,29 -32,32,16,32 -32,32,16,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,9,32 -16,32,9,32 -16,32,9,35 -16,32,9,35 -16,32,6,36 -16,32,6,36 -16,32,2,36 -16,32,2,36 -16,32,2,36 -16,32,2,36 -16,32,0,37 -16,32,0,37 -16,32,1,37 -16,32,1,37 -16,32,3,39 -16,32,3,39 -16,32,5,39 -16,32,5,39 -16,32,5,41 -16,32,5,41 -16,32,7,37 -16,32,7,37 -16,32,4,14 -16,32,4,14 -16,32,7,15 -16,32,7,15 -16,32,11,15 -16,32,11,15 -16,32,11,15 -16,32,11,15 -16,32,13,16 -16,32,13,16 -16,32,12,16 -16,32,12,16 -16,32,10,18 -16,32,10,18 -16,32,8,18 -16,32,8,18 -16,32,8,20 -16,32,8,20 -16,32,6,16 -16,32,6,16 -16,32,9,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -32,16,16,16 -16,32,10,28 -16,32,7,32 -16,32,8,32 -32,32,16,32 -32,32,16,32 -16,32,9,32 -32,32,9,32 -32,32,17,32 -32,32,17,32 -32,32,17,32 -16,32,8,32 -16,32,8,32 -16,32,9,32 -16,32,9,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,31 -16,32,8,32 -17,39,9,40 -17,54,9,56 -17,53,9,55 -17,64,9,70 -18,63,6,69 -17,64,7,70 -18,64,7,70 -17,64,9,70 -16,64,8,70 -17,63,9,69 -18,64,11,70 -16,63,9,68 -17,64,11,70 -16,63,12,69 -17,39,9,40 -17,38,9,39 -17,37,9,37 -16,40,8,40 -16,37,8,37 -17,53,9,77 -17,45,9,83 -17,36,9,86 -16,32,9,87 -16,23,8,86 -32,24,16,89 -17,24,8,94 -32,32,16,101 -17,24,8,95 -32,32,16,100 -32,24,17,89 -32,24,17,85 -32,24,17,79 -32,18,19,65 -32,16,19,60 -32,16,18,60 -32,16,18,15 -32,24,14,22 -16,24,8,24 -16,24,9,23 -16,24,10,24 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,24,8,24 -16,24,8,24 -18,32,11,32 -17,24,10,24 -18,32,11,32 -17,24,10,24 -16,32,11,32 -17,24,11,24 -16,32,11,32 -17,24,11,24 -16,32,13,32 -16,32,15,32 -16,32,17,33 -16,32,19,33 -17,24,21,26 -17,24,23,26 -17,24,25,27 -17,24,27,28 -16,32,29,36 -16,32,31,37 -16,32,33,38 -16,32,35,39 -16,32,37,39 -16,32,39,38 -16,32,41,37 -16,32,43,36 -16,32,43,35 -16,32,45,34 -16,32,46,33 -16,32,48,32 -16,32,50,30 -16,32,52,28 -16,32,53,25 -16,32,54,22 -16,32,55,20 -16,32,56,17 -17,32,57,11 -17,32,57,6 -17,32,59,1 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,32,8,32 -16,24,8,24 -16,32,8,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -8,8,4,8 -8,8,4,8 -8,8,3,8 -16,32,8,32 -32,32,16,32 -32,32,16,32 -32,32,16,32 -16,24,8,18 -16,24,8,18 -16,24,8,18 -16,24,8,18 -16,24,8,18 -16,32,8,26 -16,32,8,26 -16,32,8,26 -16,32,8,26 -16,32,8,26 -16,32,8,26 -16,32,8,26 -16,32,8,26 -16,32,8,26 -32,32,16,26 -32,32,16,26 -32,32,16,26 -32,32,16,26 -32,32,16,26 -32,32,16,26 -32,32,16,26 -16,32,8,26 -32,16,16,12 -16,32,8,32 -16,32,9,32 -17,32,8,32 -16,24,10,26 -16,24,10,26 -16,24,11,26 -16,24,11,26 -16,31,10,33 -16,32,9,34 -16,32,8,34 -16,24,9,25 -16,24,9,24 -16,32,8,32 diff --git a/res/map1.tmx b/res/map1.tmx deleted file mode 100644 index fe46192..0000000 --- a/res/map1.tmx +++ /dev/null @@ -1,798 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -55,55,55,55,55,55,56,57,58,58,2147483704,2147483703,2147483707,2147483708,2147483709,2147483703,55,55,55,55,55,55,55,62,63,2147483711,2147483710,55,55,55,55,55,55,55,55,55,55,55,55,56,58,58,2147483712,55,55,55,55,55, -61,60,59,55,55,65,66,58,58,58,2147483714,2147483715,2147483716,2147483717,2147483718,71,2147483712,55,61,60,59,55,55,56,57,2147483705,2147483704,55,55,55,55,55,55,61,60,59,55,55,65,66,58,58,58,72,2147483719,55,55,55, -70,69,68,67,73,58,74,58,58,58,58,2147483706,2147483723,2147483724,2147483725,2147483706,2147483705,2147483719,70,69,68,67,73,66,58,58,58,2147483713,55,55,65,73,2147483713,70,69,68,67,73,58,58,58,58,58,58,58,2147483712,65,73, -77,76,75,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,77,76,75,58,58,58,58,58,58,58,2147483719,2147483724,58,58,58,77,76,75,58,58,58,58,58,58,58,58,58,58,58,58, -78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78, -79,79,79,79,80,81,82,83,84,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,85,86,2147483735,2147483735,2147483735,2147483735,2147483734,2147483733,79,79,79,79,79,79,79, -79,79,79,79,88,89,90,91,92,79,79,2147483732,2147483731,2147483730,2147483729,2147483728,79,79,79,79,79,79,79,85,86,2147483735,2147483735,2147483735,2147483735,2147483735,2147483735,2147483735,2147483735,93,94,2147483743,2147483743,2147483743,2147483743,2147483742,2147483741,2147483735,87,2147483734,2147483733,79,79,79, -2147483735,2147483735,2147483744,2147483733,97,98,99,100,101,101,79,2147483740,2147483739,2147483738,2147483737,2147483736,79,79,79,85,86,87,87,93,94,2147483743,2147483743,2147483743,102,103,104,105,106,106,107,106,108,2147483757,2147483756,2147483755,2147483758,2147483743,95,2147483742,2147483741,2147483735,2147483735,2147483735, -2147483743,2147483743,2147483759,2147483741,2147483760,2147483761,2147483727,2147483727,79,79,79,2147483749,2147483748,2147483747,2147483746,2147483745,79,85,112,93,94,95,95,95,106,106,106,106,114,114,114,114,106,106,108,109,115,116,2147483763,2147483757,109,109,2147483756,2147483755,2147483758,2147483743,2147483743,2147483743, -2147483765,2147483765,118,2147483758,2147483767,2147483768,2147483735,2147483734,2147483733,2147483769,2147483770,123,122,121,85,86,2147483735,93,94,95,107,106,106,106,106,106,106,106,106,2147483772,2147483772,106,108,109,115,116,116,116,116,116,116,116,2147483763,2147483756,106,106,106,106, -2147483765,118,2147483754,2147483754,2147483754,2147483773,126,2147483742,2147483741,2147483775,2147483776,129,128,127,93,130,130,95,106,106,106,106,106,106,106,106,106,106,106,131,132,109,115,116,116,116,116,116,116,116,116,116,116,2147483763,2147483756,106,106,106, -133,130,118,134,106,106,106,2147483755,2147483758,2147483783,136,2147483784,2147483784,135,110,107,118,106,106,106,106,106,108,2147483757,109,2147483757,109,2147483757,109,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,2147483763,109,137,137, -138,2147483756,106,106,106,2147483754,108,2147483756,106,106,2147483784,2147483784,2147483784,2147483784,133,130,118,134,106,106,106,108,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116, -116,139,140,2147483756,106,108,115,2147483763,137,2147483756,2147483784,2147483784,2147483784,2147483784,108,2147483757,109,138,141,142,109,115,116,116,116,116,116,116,116,2147483764,2147483764,2147483764,116,116,116,116,116,116,116,116,2147483791,2147483792,143,116,145,138,141,142, -138,116,146,139,140,147,116,116,148,2147483763,2147483756,106,106,108,115,116,116,116,139,138,141,142,116,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,146,139,140,142,2147483791,2147483792,2147483797,150,149,151,152,2147483764,116,151, -116,138,141,116,116,116,116,116,116,116,2147483763,2147483757,109,115,116,148,146,139,140,147,2147483764,2147483764,2147483764,2147483764,102,103,104,105,2147483764,2147483764,2147483764,2147483764,146,139,140,142,2147483791,151,152,150,150,151,152,150,149,143,116,151, -138,138,141,116,116,138,141,141,141,116,153,154,116,116,155,116,116,2147483791,143,138,141,142,102,103,104,156,157,103,104,105,146,139,140,142,148,2147483791,2147483792,150,158,159,160,161,158,151,152,161,143,151, -116,138,141,138,141,138,141,162,162,162,143,116,153,154,163,2147483791,144,2147483797,149,2147483792,145,138,141,142,1073741988,3221225637,3221225638,167,143,139,140,2147483764,2147483791,144,2147483792,2147483797,2147483816,151,152,169,170,151,152,150,150,151,152,151, -116,116,116,138,141,2147483797,158,151,152,161,149,143,116,116,2147483791,2147483797,150,150,158,151,152,161,158,151,152,161,3221225640,1073741988,149,139,140,2147483792,2147483797,150,150,2147483816,2147483814,167,167,167,167,167,167,150,150,151,151,151, -116,116,2147483791,2147483792,2147483797,151,152,150,150,150,171,172,2147483792,144,2147483820,2147483819,150,173,174,175,158,151,152,161,150,150,176,177,178,159,160,179,180,181,2147483816,2147483814,102,103,104,105,102,103,104,103,152,151,152,151, -116,2147483791,2147483797,151,152,139,150,151,152,182,150,150,150,150,150,150,150,183,184,185,150,150,150,150,150,150,150,150,186,169,170,187,150,150,2147483814,167,167,188,102,103,104,105,102,103,152,150,158,151, -2147483792,2147483797,150,150,158,151,152,161,152,189,190,150,189,190,150,150,150,191,192,193,150,150,150,189,190,150,150,150,150,1073741995,1073741996,194,194,151,152,167,1073742019,1073742019,3221225638,188,167,167,167,167,158,151,152,161, -150,150,158,151,152,161,158,151,152,161,189,190,150,196,1073741995,1073741996,194,2147483842,3221225644,3221225643,2147483816,2147483845,197,168,150,2147483816,2147483845,150,150,150,198,3221225671,1073742024,3221225672,151,151,152,150,3221225640,1073742019,1073741988,1073742019,158,151,152,161,201,202, -150,151,152,164,195,195,203,196,150,2147483816,204,195,168,150,205,198,153,154,2147483846,2147483853,205,194,167,166,195,2147483814,1073741990,151,152,103,104,3221225678,207,151,152,151,152,150,189,190,158,151,152,161,150,150,2147483856,209, -151,167,167,103,104,167,204,195,204,2147483814,167,210,211,168,198,2147483802,2147483801,2147483860,2147483860,2147483846,138,141,142,167,3221225638,188,167,151,152,103,104,103,104,103,104,151,152,161,150,150,150,150,150,2147483816,195,195,2147483861,214, -150,151,152,167,167,103,104,215,157,103,104,105,167,167,2147483860,2147483860,148,2147483860,2147483860,2147483860,2147483860,2147483860,2147483860,2147483860,2147483848,2147483854,166,167,167,103,104,103,104,151,152,161,150,2147483798,2147483798,2147483864,2147483865,2147483798,2147483816,2147483814,167,167,218,214, -150,150,158,151,152,103,104,1073741988,3221225637,3221225638,1073741991,167,167,139,140,1073742024,1073742023,146,139,219,220,221,222,140,147,2147483847,102,103,104,105,158,151,152,103,104,138,138,2147483798,2147483871,2147483872,2147483873,2147483874,3221225640,3221225638,151,152,151,152, -150,151,152,161,150,138,141,3221225622,3221225622,3221225640,3221225638,139,140,151,152,207,1073742030,1073742023,2147483860,227,228,229,230,163,3221225671,103,167,167,102,103,104,105,146,139,140,138,104,138,104,150,150,150,150,3221225640,138,151,152,2147483860, -151,139,140,150,3221225622,3221225622,3221225622,103,104,3221225622,3221225640,151,152,139,207,103,104,1073742030,3221225670,2147483792,144,143,3221225671,1073742055,3221225678,103,104,103,167,167,167,138,141,1073742023,116,138,141,103,104,151,152,150,150,151,152,150,150,151, -150,151,152,139,140,138,141,139,140,103,104,3221225622,139,151,152,139,140,103,104,168,2147483816,103,104,167,167,138,141,138,141,167,116,116,116,116,116,103,104,138,141,2147483853,150,151,152,150,150,151,152,150, -150,150,205,138,141,116,116,138,141,139,140,138,141,2147483853,150,151,141,139,139,166,2147483814,103,104,103,104,138,141,138,141,138,141,138,141,103,104,138,141,116,116,2147483846,232,232,2147483853,151,152,150,150,150, -150,205,198,116,116,116,116,116,116,138,141,116,116,2147483846,194,198,116,138,141,200,231,138,141,138,141,138,141,116,116,138,141,116,116,138,141,116,116,116,116,116,116,116,2147483846,2147483853,150,150,150,150 - - - - -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,1,1,2,3,6,7,8,9,4,5,1,1,1,1,2,3, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,10,7,11,9,4,5,2,3,6,7,8,12,6,7,8,9,4,5,2,3,6,7, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,13,14,15,12,6,7,15,9,6,7,8,12,6,7,8,12,6,7,8,9,6,7,8,12, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,10,7,8,9,4,5,16,17,6,7,11,18,19,20,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, -21,22,1,1,1,1,1,1,1,1,1,1,1,1,2,3,6,7,8,12,6,7,8,9,10,7,8,12,6,23,24,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, -8,9,4,5,1,1,1,1,1,1,1,1,1,1,13,14,8,12,6,7,8,12,6,7,8,12,6,7,8,9,25,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, -6,7,11,26,1,1,1,1,1,1,1,1,1,1,16,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, -8,18,27,28,1,1,1,1,1,1,1,1,1,1,13,14,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, -6,23,2,29,21,22,1,1,1,1,1,1,1,1,30,31,19,20,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, -8,9,25,32,8,9,4,5,1,1,1,1,1,1,1,1,24,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,18,19,14, -6,7,11,18,19,14,11,26,1,1,1,1,1,1,1,1,13,20,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,33,18,19,14,8,12,6,7,8,12,6,23,24,17, -8,12,6,23,24,17,6,34,1,1,1,1,1,1,1,1,30,31,19,20,8,12,6,7,33,18,19,20,8,12,6,7,33,18,27,28,24,17,6,7,8,12,6,7,8,9,25,32, -6,7,8,9,25,32,8,9,4,5,1,1,1,1,1,1,1,1,24,17,6,7,8,12,6,23,30,31,19,20,33,18,27,28,1,1,13,20,33,18,19,14,33,18,19,14,8,12, -8,12,6,7,8,12,6,7,11,26,1,1,1,1,1,1,1,1,13,20,8,12,6,7,33,35,1,29,36,37,38,39,4,5,1,1,16,17,6,23,24,17,6,23,24,17,6,7, -6,7,8,12,6,7,11,18,27,28,1,1,1,1,1,1,1,1,30,31,19,20,33,18,27,28,40,41,19,20,33,18,42,35,1,1,13,20,8,9,25,32,8,9,25,32,8,12, -8,12,6,7,8,12,6,23,1,1,1,1,1,1,1,1,1,1,1,1,30,31,27,28,1,1,30,31,43,31,27,44,27,28,1,1,30,31,19,20,33,18,19,20,8,12,6,32, -6,7,8,12,6,7,8,9,4,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,30,31,27,28,24,17,6,32,33,18, -8,12,6,7,11,18,19,14,11,26,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,1,1,1,29,6,32,33,18,27,28, -6,7,11,18,27,28,45,31,27,28,1,1,1,1,1,1,1,1,1,1,29,4,5,1,1,1,1,29,4,5,1,1,13,14,15,9,4,5,1,1,40,46,33,18,27,28,1,1, -8,12,6,23,1,1,1,1,1,29,21,22,1,1,1,1,1,1,1,40,46,11,26,1,1,1,40,46,8,9,4,5,16,17,6,7,11,26,1,1,30,31,27,28,1,1,1,1, -6,7,8,9,4,22,1,1,40,46,47,35,1,1,1,1,1,1,29,36,37,38,39,4,22,1,16,17,6,7,8,9,10,7,11,18,27,28,1,1,1,1,1,1,1,1,1,1, -8,12,6,7,8,9,4,5,45,48,49,50,2,3,4,5,1,40,46,19,20,33,18,42,35,1,13,14,8,12,6,7,8,12,6,23,1,1,1,1,1,1,1,1,2,3,4,5, -6,7,11,18,19,14,11,26,1,1,2,3,25,7,42,26,1,30,31,43,31,27,44,27,28,1,30,31,19,14,8,12,6,7,8,9,4,5,1,1,2147483699,1,2,3,6,7,8,52, -8,12,6,23,24,17,6,34,1,1,13,14,8,12,6,34,1,53,1,1,1,1,1,1,2,3,4,5,30,31,19,14,11,18,19,14,15,9,4,5,2147483702,1,13,14,8,12,6,7, -6,7,8,9,25,32,8,9,4,5,16,17,6,7,8,9,4,5,1,1,1,1,1,1,13,14,8,9,4,5,16,17,6,23,24,17,6,7,15,9,4,5,16,17,6,7,8,12, -8,12,6,7,8,12,6,7,8,9,10,7,8,12,6,7,8,9,4,5,2,3,4,5,16,17,6,7,8,9,10,32,8,9,25,7,15,12,6,7,15,9,25,32,8,12,6,7, -6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,42,26,13,14,8,9,25,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, -8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,34,16,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, -6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,9,25,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12 - - - diff --git a/res/map1_tiles.png b/res/map1_tiles.png deleted file mode 100644 index 1f6d7b9..0000000 Binary files a/res/map1_tiles.png and /dev/null differ diff --git a/res/maps/map1.tmx b/res/maps/map1.tmx new file mode 100644 index 0000000..fe46192 --- /dev/null +++ b/res/maps/map1.tmx @@ -0,0 +1,798 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +55,55,55,55,55,55,56,57,58,58,2147483704,2147483703,2147483707,2147483708,2147483709,2147483703,55,55,55,55,55,55,55,62,63,2147483711,2147483710,55,55,55,55,55,55,55,55,55,55,55,55,56,58,58,2147483712,55,55,55,55,55, +61,60,59,55,55,65,66,58,58,58,2147483714,2147483715,2147483716,2147483717,2147483718,71,2147483712,55,61,60,59,55,55,56,57,2147483705,2147483704,55,55,55,55,55,55,61,60,59,55,55,65,66,58,58,58,72,2147483719,55,55,55, +70,69,68,67,73,58,74,58,58,58,58,2147483706,2147483723,2147483724,2147483725,2147483706,2147483705,2147483719,70,69,68,67,73,66,58,58,58,2147483713,55,55,65,73,2147483713,70,69,68,67,73,58,58,58,58,58,58,58,2147483712,65,73, +77,76,75,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,77,76,75,58,58,58,58,58,58,58,2147483719,2147483724,58,58,58,77,76,75,58,58,58,58,58,58,58,58,58,58,58,58, +78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78,78, +79,79,79,79,80,81,82,83,84,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,79,85,86,2147483735,2147483735,2147483735,2147483735,2147483734,2147483733,79,79,79,79,79,79,79, +79,79,79,79,88,89,90,91,92,79,79,2147483732,2147483731,2147483730,2147483729,2147483728,79,79,79,79,79,79,79,85,86,2147483735,2147483735,2147483735,2147483735,2147483735,2147483735,2147483735,2147483735,93,94,2147483743,2147483743,2147483743,2147483743,2147483742,2147483741,2147483735,87,2147483734,2147483733,79,79,79, +2147483735,2147483735,2147483744,2147483733,97,98,99,100,101,101,79,2147483740,2147483739,2147483738,2147483737,2147483736,79,79,79,85,86,87,87,93,94,2147483743,2147483743,2147483743,102,103,104,105,106,106,107,106,108,2147483757,2147483756,2147483755,2147483758,2147483743,95,2147483742,2147483741,2147483735,2147483735,2147483735, +2147483743,2147483743,2147483759,2147483741,2147483760,2147483761,2147483727,2147483727,79,79,79,2147483749,2147483748,2147483747,2147483746,2147483745,79,85,112,93,94,95,95,95,106,106,106,106,114,114,114,114,106,106,108,109,115,116,2147483763,2147483757,109,109,2147483756,2147483755,2147483758,2147483743,2147483743,2147483743, +2147483765,2147483765,118,2147483758,2147483767,2147483768,2147483735,2147483734,2147483733,2147483769,2147483770,123,122,121,85,86,2147483735,93,94,95,107,106,106,106,106,106,106,106,106,2147483772,2147483772,106,108,109,115,116,116,116,116,116,116,116,2147483763,2147483756,106,106,106,106, +2147483765,118,2147483754,2147483754,2147483754,2147483773,126,2147483742,2147483741,2147483775,2147483776,129,128,127,93,130,130,95,106,106,106,106,106,106,106,106,106,106,106,131,132,109,115,116,116,116,116,116,116,116,116,116,116,2147483763,2147483756,106,106,106, +133,130,118,134,106,106,106,2147483755,2147483758,2147483783,136,2147483784,2147483784,135,110,107,118,106,106,106,106,106,108,2147483757,109,2147483757,109,2147483757,109,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,2147483763,109,137,137, +138,2147483756,106,106,106,2147483754,108,2147483756,106,106,2147483784,2147483784,2147483784,2147483784,133,130,118,134,106,106,106,108,115,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116, +116,139,140,2147483756,106,108,115,2147483763,137,2147483756,2147483784,2147483784,2147483784,2147483784,108,2147483757,109,138,141,142,109,115,116,116,116,116,116,116,116,2147483764,2147483764,2147483764,116,116,116,116,116,116,116,116,2147483791,2147483792,143,116,145,138,141,142, +138,116,146,139,140,147,116,116,148,2147483763,2147483756,106,106,108,115,116,116,116,139,138,141,142,116,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,2147483764,146,139,140,142,2147483791,2147483792,2147483797,150,149,151,152,2147483764,116,151, +116,138,141,116,116,116,116,116,116,116,2147483763,2147483757,109,115,116,148,146,139,140,147,2147483764,2147483764,2147483764,2147483764,102,103,104,105,2147483764,2147483764,2147483764,2147483764,146,139,140,142,2147483791,151,152,150,150,151,152,150,149,143,116,151, +138,138,141,116,116,138,141,141,141,116,153,154,116,116,155,116,116,2147483791,143,138,141,142,102,103,104,156,157,103,104,105,146,139,140,142,148,2147483791,2147483792,150,158,159,160,161,158,151,152,161,143,151, +116,138,141,138,141,138,141,162,162,162,143,116,153,154,163,2147483791,144,2147483797,149,2147483792,145,138,141,142,1073741988,3221225637,3221225638,167,143,139,140,2147483764,2147483791,144,2147483792,2147483797,2147483816,151,152,169,170,151,152,150,150,151,152,151, +116,116,116,138,141,2147483797,158,151,152,161,149,143,116,116,2147483791,2147483797,150,150,158,151,152,161,158,151,152,161,3221225640,1073741988,149,139,140,2147483792,2147483797,150,150,2147483816,2147483814,167,167,167,167,167,167,150,150,151,151,151, +116,116,2147483791,2147483792,2147483797,151,152,150,150,150,171,172,2147483792,144,2147483820,2147483819,150,173,174,175,158,151,152,161,150,150,176,177,178,159,160,179,180,181,2147483816,2147483814,102,103,104,105,102,103,104,103,152,151,152,151, +116,2147483791,2147483797,151,152,139,150,151,152,182,150,150,150,150,150,150,150,183,184,185,150,150,150,150,150,150,150,150,186,169,170,187,150,150,2147483814,167,167,188,102,103,104,105,102,103,152,150,158,151, +2147483792,2147483797,150,150,158,151,152,161,152,189,190,150,189,190,150,150,150,191,192,193,150,150,150,189,190,150,150,150,150,1073741995,1073741996,194,194,151,152,167,1073742019,1073742019,3221225638,188,167,167,167,167,158,151,152,161, +150,150,158,151,152,161,158,151,152,161,189,190,150,196,1073741995,1073741996,194,2147483842,3221225644,3221225643,2147483816,2147483845,197,168,150,2147483816,2147483845,150,150,150,198,3221225671,1073742024,3221225672,151,151,152,150,3221225640,1073742019,1073741988,1073742019,158,151,152,161,201,202, +150,151,152,164,195,195,203,196,150,2147483816,204,195,168,150,205,198,153,154,2147483846,2147483853,205,194,167,166,195,2147483814,1073741990,151,152,103,104,3221225678,207,151,152,151,152,150,189,190,158,151,152,161,150,150,2147483856,209, +151,167,167,103,104,167,204,195,204,2147483814,167,210,211,168,198,2147483802,2147483801,2147483860,2147483860,2147483846,138,141,142,167,3221225638,188,167,151,152,103,104,103,104,103,104,151,152,161,150,150,150,150,150,2147483816,195,195,2147483861,214, +150,151,152,167,167,103,104,215,157,103,104,105,167,167,2147483860,2147483860,148,2147483860,2147483860,2147483860,2147483860,2147483860,2147483860,2147483860,2147483848,2147483854,166,167,167,103,104,103,104,151,152,161,150,2147483798,2147483798,2147483864,2147483865,2147483798,2147483816,2147483814,167,167,218,214, +150,150,158,151,152,103,104,1073741988,3221225637,3221225638,1073741991,167,167,139,140,1073742024,1073742023,146,139,219,220,221,222,140,147,2147483847,102,103,104,105,158,151,152,103,104,138,138,2147483798,2147483871,2147483872,2147483873,2147483874,3221225640,3221225638,151,152,151,152, +150,151,152,161,150,138,141,3221225622,3221225622,3221225640,3221225638,139,140,151,152,207,1073742030,1073742023,2147483860,227,228,229,230,163,3221225671,103,167,167,102,103,104,105,146,139,140,138,104,138,104,150,150,150,150,3221225640,138,151,152,2147483860, +151,139,140,150,3221225622,3221225622,3221225622,103,104,3221225622,3221225640,151,152,139,207,103,104,1073742030,3221225670,2147483792,144,143,3221225671,1073742055,3221225678,103,104,103,167,167,167,138,141,1073742023,116,138,141,103,104,151,152,150,150,151,152,150,150,151, +150,151,152,139,140,138,141,139,140,103,104,3221225622,139,151,152,139,140,103,104,168,2147483816,103,104,167,167,138,141,138,141,167,116,116,116,116,116,103,104,138,141,2147483853,150,151,152,150,150,151,152,150, +150,150,205,138,141,116,116,138,141,139,140,138,141,2147483853,150,151,141,139,139,166,2147483814,103,104,103,104,138,141,138,141,138,141,138,141,103,104,138,141,116,116,2147483846,232,232,2147483853,151,152,150,150,150, +150,205,198,116,116,116,116,116,116,138,141,116,116,2147483846,194,198,116,138,141,200,231,138,141,138,141,138,141,116,116,138,141,116,116,138,141,116,116,116,116,116,116,116,2147483846,2147483853,150,150,150,150 + + + + +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,1,1,2,3,6,7,8,9,4,5,1,1,1,1,2,3, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,10,7,11,9,4,5,2,3,6,7,8,12,6,7,8,9,4,5,2,3,6,7, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,13,14,15,12,6,7,15,9,6,7,8,12,6,7,8,12,6,7,8,9,6,7,8,12, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,10,7,8,9,4,5,16,17,6,7,11,18,19,20,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, +21,22,1,1,1,1,1,1,1,1,1,1,1,1,2,3,6,7,8,12,6,7,8,9,10,7,8,12,6,23,24,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, +8,9,4,5,1,1,1,1,1,1,1,1,1,1,13,14,8,12,6,7,8,12,6,7,8,12,6,7,8,9,25,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, +6,7,11,26,1,1,1,1,1,1,1,1,1,1,16,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, +8,18,27,28,1,1,1,1,1,1,1,1,1,1,13,14,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, +6,23,2,29,21,22,1,1,1,1,1,1,1,1,30,31,19,20,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, +8,9,25,32,8,9,4,5,1,1,1,1,1,1,1,1,24,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,18,19,14, +6,7,11,18,19,14,11,26,1,1,1,1,1,1,1,1,13,20,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,33,18,19,14,8,12,6,7,8,12,6,23,24,17, +8,12,6,23,24,17,6,34,1,1,1,1,1,1,1,1,30,31,19,20,8,12,6,7,33,18,19,20,8,12,6,7,33,18,27,28,24,17,6,7,8,12,6,7,8,9,25,32, +6,7,8,9,25,32,8,9,4,5,1,1,1,1,1,1,1,1,24,17,6,7,8,12,6,23,30,31,19,20,33,18,27,28,1,1,13,20,33,18,19,14,33,18,19,14,8,12, +8,12,6,7,8,12,6,7,11,26,1,1,1,1,1,1,1,1,13,20,8,12,6,7,33,35,1,29,36,37,38,39,4,5,1,1,16,17,6,23,24,17,6,23,24,17,6,7, +6,7,8,12,6,7,11,18,27,28,1,1,1,1,1,1,1,1,30,31,19,20,33,18,27,28,40,41,19,20,33,18,42,35,1,1,13,20,8,9,25,32,8,9,25,32,8,12, +8,12,6,7,8,12,6,23,1,1,1,1,1,1,1,1,1,1,1,1,30,31,27,28,1,1,30,31,43,31,27,44,27,28,1,1,30,31,19,20,33,18,19,20,8,12,6,32, +6,7,8,12,6,7,8,9,4,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,30,31,27,28,24,17,6,32,33,18, +8,12,6,7,11,18,19,14,11,26,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,1,1,1,1,1,29,6,32,33,18,27,28, +6,7,11,18,27,28,45,31,27,28,1,1,1,1,1,1,1,1,1,1,29,4,5,1,1,1,1,29,4,5,1,1,13,14,15,9,4,5,1,1,40,46,33,18,27,28,1,1, +8,12,6,23,1,1,1,1,1,29,21,22,1,1,1,1,1,1,1,40,46,11,26,1,1,1,40,46,8,9,4,5,16,17,6,7,11,26,1,1,30,31,27,28,1,1,1,1, +6,7,8,9,4,22,1,1,40,46,47,35,1,1,1,1,1,1,29,36,37,38,39,4,22,1,16,17,6,7,8,9,10,7,11,18,27,28,1,1,1,1,1,1,1,1,1,1, +8,12,6,7,8,9,4,5,45,48,49,50,2,3,4,5,1,40,46,19,20,33,18,42,35,1,13,14,8,12,6,7,8,12,6,23,1,1,1,1,1,1,1,1,2,3,4,5, +6,7,11,18,19,14,11,26,1,1,2,3,25,7,42,26,1,30,31,43,31,27,44,27,28,1,30,31,19,14,8,12,6,7,8,9,4,5,1,1,2147483699,1,2,3,6,7,8,52, +8,12,6,23,24,17,6,34,1,1,13,14,8,12,6,34,1,53,1,1,1,1,1,1,2,3,4,5,30,31,19,14,11,18,19,14,15,9,4,5,2147483702,1,13,14,8,12,6,7, +6,7,8,9,25,32,8,9,4,5,16,17,6,7,8,9,4,5,1,1,1,1,1,1,13,14,8,9,4,5,16,17,6,23,24,17,6,7,15,9,4,5,16,17,6,7,8,12, +8,12,6,7,8,12,6,7,8,9,10,7,8,12,6,7,8,9,4,5,2,3,4,5,16,17,6,7,8,9,10,32,8,9,25,7,15,12,6,7,15,9,25,32,8,12,6,7, +6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,42,26,13,14,8,9,25,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12, +8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,34,16,17,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7, +6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,9,25,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12,6,7,8,12 + + + diff --git a/res/maps/map1_tiles.png b/res/maps/map1_tiles.png new file mode 100644 index 0000000..1f6d7b9 Binary files /dev/null and b/res/maps/map1_tiles.png differ diff --git a/res/pageflip.wav b/res/pageflip.wav deleted file mode 100644 index f4b5e5e..0000000 Binary files a/res/pageflip.wav and /dev/null differ diff --git a/res/running_carpet.wav b/res/running_carpet.wav deleted file mode 100644 index 29f0d77..0000000 Binary files a/res/running_carpet.wav and /dev/null differ diff --git a/res/running_grass.wav b/res/running_grass.wav deleted file mode 100644 index a618dcb..0000000 Binary files a/res/running_grass.wav and /dev/null differ diff --git a/res/running_land.wav b/res/running_land.wav deleted file mode 100644 index a2e9ca5..0000000 Binary files a/res/running_land.wav and /dev/null differ diff --git a/res/running_land_light.wav b/res/running_land_light.wav deleted file mode 100644 index 3c768d7..0000000 Binary files a/res/running_land_light.wav and /dev/null differ diff --git a/res/running_mechanical.wav b/res/running_mechanical.wav deleted file mode 100644 index 5c5e5fc..0000000 Binary files a/res/running_mechanical.wav and /dev/null differ diff --git a/res/running_paved.wav b/res/running_paved.wav deleted file mode 100644 index 1d04c09..0000000 Binary files a/res/running_paved.wav and /dev/null differ diff --git a/res/running_sand.wav b/res/running_sand.wav deleted file mode 100644 index 70df4d1..0000000 Binary files a/res/running_sand.wav and /dev/null differ diff --git a/res/running_unknown.wav b/res/running_unknown.wav deleted file mode 100644 index 8d757a4..0000000 Binary files a/res/running_unknown.wav and /dev/null differ diff --git a/res/running_water.wav b/res/running_water.wav deleted file mode 100644 index c1d9f54..0000000 Binary files a/res/running_water.wav and /dev/null differ diff --git a/res/running_weak_wood.wav b/res/running_weak_wood.wav deleted file mode 100644 index eadd041..0000000 Binary files a/res/running_weak_wood.wav and /dev/null differ diff --git a/res/running_wood.wav b/res/running_wood.wav deleted file mode 100644 index bd9d0db..0000000 Binary files a/res/running_wood.wav and /dev/null differ diff --git a/res/sfx/bump.wav b/res/sfx/bump.wav new file mode 100644 index 0000000..81386a3 Binary files /dev/null and b/res/sfx/bump.wav differ diff --git a/res/sfx/pageflip.wav b/res/sfx/pageflip.wav new file mode 100644 index 0000000..f4b5e5e Binary files /dev/null and b/res/sfx/pageflip.wav differ diff --git a/res/sfx/running_carpet.wav b/res/sfx/running_carpet.wav new file mode 100644 index 0000000..29f0d77 Binary files /dev/null and b/res/sfx/running_carpet.wav differ diff --git a/res/sfx/running_grass.wav b/res/sfx/running_grass.wav new file mode 100644 index 0000000..a618dcb Binary files /dev/null and b/res/sfx/running_grass.wav differ diff --git a/res/sfx/running_land.wav b/res/sfx/running_land.wav new file mode 100644 index 0000000..a2e9ca5 Binary files /dev/null and b/res/sfx/running_land.wav differ diff --git a/res/sfx/running_land_light.wav b/res/sfx/running_land_light.wav new file mode 100644 index 0000000..3c768d7 Binary files /dev/null and b/res/sfx/running_land_light.wav differ diff --git a/res/sfx/running_mechanical.wav b/res/sfx/running_mechanical.wav new file mode 100644 index 0000000..5c5e5fc Binary files /dev/null and b/res/sfx/running_mechanical.wav differ diff --git a/res/sfx/running_paved.wav b/res/sfx/running_paved.wav new file mode 100644 index 0000000..1d04c09 Binary files /dev/null and b/res/sfx/running_paved.wav differ diff --git a/res/sfx/running_sand.wav b/res/sfx/running_sand.wav new file mode 100644 index 0000000..70df4d1 Binary files /dev/null and b/res/sfx/running_sand.wav differ diff --git a/res/sfx/running_unknown.wav b/res/sfx/running_unknown.wav new file mode 100644 index 0000000..8d757a4 Binary files /dev/null and b/res/sfx/running_unknown.wav differ diff --git a/res/sfx/running_water.wav b/res/sfx/running_water.wav new file mode 100644 index 0000000..c1d9f54 Binary files /dev/null and b/res/sfx/running_water.wav differ diff --git a/res/sfx/running_weak_wood.wav b/res/sfx/running_weak_wood.wav new file mode 100644 index 0000000..eadd041 Binary files /dev/null and b/res/sfx/running_weak_wood.wav differ diff --git a/res/sfx/running_wood.wav b/res/sfx/running_wood.wav new file mode 100644 index 0000000..bd9d0db Binary files /dev/null and b/res/sfx/running_wood.wav differ diff --git a/res/sfx/speaking_boy.wav b/res/sfx/speaking_boy.wav new file mode 100644 index 0000000..78c5a95 Binary files /dev/null and b/res/sfx/speaking_boy.wav differ diff --git a/res/sfx/speaking_girl.wav b/res/sfx/speaking_girl.wav new file mode 100644 index 0000000..67365d3 Binary files /dev/null and b/res/sfx/speaking_girl.wav differ diff --git a/res/sfx/speaking_man.wav b/res/sfx/speaking_man.wav new file mode 100644 index 0000000..0a0f56d Binary files /dev/null and b/res/sfx/speaking_man.wav differ diff --git a/res/sfx/speaking_nonhuman.wav b/res/sfx/speaking_nonhuman.wav new file mode 100644 index 0000000..098ab53 Binary files /dev/null and b/res/sfx/speaking_nonhuman.wav differ diff --git a/res/sfx/speaking_woman.wav b/res/sfx/speaking_woman.wav new file mode 100644 index 0000000..6ae42bd Binary files /dev/null and b/res/sfx/speaking_woman.wav differ diff --git a/res/speaking_boy.wav b/res/speaking_boy.wav deleted file mode 100644 index 78c5a95..0000000 Binary files a/res/speaking_boy.wav and /dev/null differ diff --git a/res/speaking_girl.wav b/res/speaking_girl.wav deleted file mode 100644 index 67365d3..0000000 Binary files a/res/speaking_girl.wav and /dev/null differ diff --git a/res/speaking_man.wav b/res/speaking_man.wav deleted file mode 100644 index 0a0f56d..0000000 Binary files a/res/speaking_man.wav and /dev/null differ diff --git a/res/speaking_nonhuman.wav b/res/speaking_nonhuman.wav deleted file mode 100644 index 098ab53..0000000 Binary files a/res/speaking_nonhuman.wav and /dev/null differ diff --git a/res/speaking_woman.wav b/res/speaking_woman.wav deleted file mode 100644 index 6ae42bd..0000000 Binary files a/res/speaking_woman.wav and /dev/null differ diff --git a/res/sprites/boney.png b/res/sprites/boney.png new file mode 100644 index 0000000..9c699ad Binary files /dev/null and b/res/sprites/boney.png differ diff --git a/res/sprites/boney_anim.txt b/res/sprites/boney_anim.txt new file mode 100644 index 0000000..a384105 --- /dev/null +++ b/res/sprites/boney_anim.txt @@ -0,0 +1,34 @@ +../res/sprites/boney.png +../res/sprites/boney_frames.txt +still[down]: 0 +still[down_left]: 1 +still[left]: 2 +still[up_left]: 3 +still[up]: 4 +still[up_right]: 5 +still[right]: 6 +still[down_right]: 7 +walk[down]: 8,16,24 +walk[down_left]: 9,17,25 +walk[left]: 10,18,26 +walk[up_left]: 11,19,27 +walk[up]: 12,20,28 +walk[up_right]: 13,21,29 +walk[right]: 14,22,30 +walk[down_right]: 15,23,31 +crouch[down]: 80,88 +crouch[down_left]: 81,89 +crouch[left]: 82,90 +crouch[up_left]: 83,91 +crouch[up]: 84,92 +crouch[up_right]: 85,93 +crouch[right]: 86,94 +crouch[down_right]: 87,95 +run[down]: 48,56,64,72 +run[down_left]: 49,57,65,73 +run[left]: 50,58,66,74 +run[up_left]: 51,59,67,75 +run[up]: 52,60,68,76 +run[up_right]: 53,61,69,77 +run[right]: 54,62,70,78 +run[down_right]: 55,63,71,79 \ No newline at end of file diff --git a/res/sprites/boney_frames.txt b/res/sprites/boney_frames.txt new file mode 100644 index 0000000..786cac5 --- /dev/null +++ b/res/sprites/boney_frames.txt @@ -0,0 +1,370 @@ +32,32 cell size +10 frames per row +366 frames + +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,32,8,32 +32,32,16,32 +32,24,16,24 +32,24,16,24 +16,32,8,32 +32,24,16,24 +32,24,16,24 +32,32,16,32 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,25 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,15,24 +16,24,8,24 +32,24,17,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,15,24 +16,24,8,24 +32,24,17,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,16,8,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +16,16,8,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,16,16,16 +32,24,16,24 +16,16,8,13 +32,32,16,32 +32,32,16,31 +17,32,8,32 +32,32,16,31 +32,24,18,14 +32,16,19,14 +32,16,16,15 +32,16,16,14 +32,24,15,19 +32,24,16,24 +32,16,16,14 +32,16,16,15 +32,16,16,14 +16,24,8,22 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,24,17,24 +32,24,16,24 +32,24,16,23 +16,24,8,23 +32,24,16,23 +32,24,16,24 +32,24,15,24 +16,24,8,24 +32,24,17,24 +32,24,16,24 +32,24,16,23 +16,24,8,23 +32,24,16,23 +32,24,16,24 +32,24,15,24 +16,16,9,16 +32,16,16,16 +32,16,16,16 +32,24,16,23 +16,24,9,23 +32,24,16,23 +32,16,16,16 +32,16,16,16 +16,16,8,16 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,16,8,16 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,16,8,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +16,16,8,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +16,16,8,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +16,16,8,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,32,16,32 +32,32,16,31 +32,32,16,32 +32,32,16,32 +32,24,17,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,24,8,24 +32,16,16,16 +16,24,8,24 +32,24,16,24 +32,32,16,32 +32,32,16,32 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,24,16,24 +16,24,8,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,13,24 +32,24,13,24 +32,24,13,24 +32,24,13,24 +32,24,13,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +16,32,8,34 +16,32,8,35 +16,32,8,34 +16,24,8,33 +16,24,8,32 +16,24,8,31 +16,24,8,30 +16,22,8,30 +16,22,8,28 +16,22,8,26 +16,24,8,24 +16,32,8,28 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,33 +16,32,8,34 +16,32,8,35 +16,32,8,37 +16,32,8,38 +16,32,8,36 +16,32,8,35 +16,32,8,33 +16,32,8,32 +8,8,4,8 +8,8,4,8 +8,8,3,8 +32,32,29,-6 +32,32,29,-6 +32,32,27,-5 +32,32,27,-5 +32,32,24,-5 +32,32,24,-5 +32,32,24,-5 +32,32,24,-5 +32,31,22,-4 +32,31,22,-4 +32,31,24,-4 +32,31,24,-4 +32,32,26,-1 +32,32,26,-1 +32,32,27,-2 +32,32,27,-2 +32,32,28,0 +32,32,28,0 +32,31,30,-3 +32,31,30,-3 +32,32,3,-6 +32,32,3,-6 +32,32,5,-5 +32,32,5,-5 +32,32,8,-5 +32,32,8,-5 +32,32,8,-5 +32,32,8,-5 +32,31,10,-4 +32,31,10,-4 +32,31,8,-4 +32,31,8,-4 +32,32,6,-1 +32,32,6,-1 +32,32,5,-2 +32,32,5,-2 +32,32,4,0 +32,32,4,0 +32,31,2,-3 +32,31,2,-3 +32,32,30,-8 +32,32,30,-8 +32,32,28,-7 +32,32,28,-7 +32,32,25,-7 +32,32,25,-7 +32,32,25,-7 +32,32,25,-7 +32,31,23,-6 +32,31,23,-6 +32,31,25,-6 +32,31,25,-6 +32,32,27,-3 +32,32,27,-3 +32,32,28,-4 +32,32,28,-4 +32,32,29,-2 +32,32,29,-2 +32,31,31,-5 +32,31,31,-5 +32,32,2,-8 +32,32,2,-8 +32,32,4,-7 +32,32,4,-7 +32,32,7,-7 +32,32,7,-7 +32,32,7,-7 +32,32,7,-7 +32,31,9,-6 +32,31,9,-6 +32,31,7,-6 +32,31,7,-6 +32,32,5,-3 +32,32,5,-3 +32,32,4,-4 +32,32,4,-4 +32,32,3,-2 +32,32,3,-2 +32,31,1,-5 +32,31,1,-5 +16,24,8,24 +32,32,16,12 +32,32,16,18 +32,32,16,16 +32,32,16,15 +32,24,16,8 +32,32,16,16 +32,32,16,15 +16,24,8,16 +16,24,8,24 +16,24,8,24 +32,24,16,24 +32,16,16,16 +32,24,16,24 +16,24,8,21 +17,24,9,21 +17,24,8,21 diff --git a/res/sprites/duster.png b/res/sprites/duster.png new file mode 100644 index 0000000..48e8261 Binary files /dev/null and b/res/sprites/duster.png differ diff --git a/res/sprites/duster_anim.txt b/res/sprites/duster_anim.txt new file mode 100644 index 0000000..4b035f2 --- /dev/null +++ b/res/sprites/duster_anim.txt @@ -0,0 +1,34 @@ +../res/sprites/duster.png +../res/sprites/duster_frames.txt +still[down]: 0 +still[down_left]: 1 +still[left]: 2 +still[up_left]: 3 +still[up]: 4 +still[up_right]: 5 +still[right]: 6 +still[down_right]: 7 +walk[down]: 8,16,24,32,40 +walk[down_left]: 9,17,25,33,41 +walk[left]: 10,18,26,34,42 +walk[up_left]: 11,19,27,35,43 +walk[up]: 12,20,28,36,44 +walk[up_right]: 13,21,29,37,45 +walk[right]: 14,22,30,38,46 +walk[down_right]: 15,23,31,39,47 +crouch[down]: 64 +crouch[down_left]: 65 +crouch[left]: 66 +crouch[up_left]: 67 +crouch[up]: 68 +crouch[up_right]: 69 +crouch[right]: 70 +crouch[down_right]: 71 +run[down]: 72,80,88,96,104 +run[down_left]: 73,81,89,97,105 +run[left]: 74,82,90,98,106 +run[up_left]: 75,83,91,99,107 +run[up]: 76,84,92,100,108 +run[up_right]: 77,85,93,101,109 +run[right]: 78,86,94,102,110 +run[down_right]: 79,87,95,103,111 \ No newline at end of file diff --git a/res/sprites/duster_frames.txt b/res/sprites/duster_frames.txt new file mode 100644 index 0000000..8335bf3 --- /dev/null +++ b/res/sprites/duster_frames.txt @@ -0,0 +1,335 @@ +40,32 cell size +10 frames per row +331 frames + +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,17,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,15,32 +33,32,16,32 +32,32,16,32 +32,32,15,32 +32,32,16,32 +33,32,17,32 +32,32,16,32 +32,32,17,32 +32,32,16,32 +34,32,16,32 +32,32,15,32 +32,32,14,32 +32,32,17,32 +34,32,18,32 +32,32,15,32 +32,32,18,32 +32,32,17,32 +33,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,17,32 +33,32,17,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,17,32 +32,32,16,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,18,32 +32,32,17,32 +32,32,16,32 +32,32,15,32 +32,32,14,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +33,32,17,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +33,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,18,32 +32,32,17,32 +32,32,16,32 +32,32,15,32 +32,32,14,32 +32,32,16,32 +32,32,16,32 +40,32,24,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +40,32,16,32 +32,32,16,32 +40,32,24,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +40,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,24,16,4 +32,24,22,8 +32,24,29,18 +32,24,22,21 +32,32,13,30 +32,24,10,21 +32,24,3,17 +32,24,10,8 +32,32,16,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,17,32 +32,31,17,31 +32,32,15,32 +32,32,17,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,15,32 +32,32,17,32 +32,32,16,32 +32,32,14,32 +32,32,17,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,15,32 +32,32,18,32 +32,32,15,32 +32,32,13,32 +32,32,18,32 +32,32,17,32 +34,32,18,32 +32,32,15,32 +32,32,14,32 +32,32,19,32 +32,31,16,31 +32,32,14,32 +32,32,18,32 +32,32,17,32 +32,32,17,32 +32,32,15,32 +32,32,14,32 +32,32,18,32 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,24,16,24 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,38 +32,32,16,38 +32,32,16,32 +32,32,16,32 +32,32,16,38 +32,32,16,38 +32,32,16,32 +32,30,16,30 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,33 +32,32,16,32 +32,32,16,30 +32,32,16,33 +32,32,16,32 +32,32,16,30 +32,32,16,33 +32,32,16,32 +32,32,16,31 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,8,16,8 +32,8,16,8 +32,16,16,16 +32,16,16,16 +32,24,16,24 +32,24,16,24 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,32,16,32 +32,32,16,32 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,16,16,16 +32,32,16,16 +32,32,16,16 +32,32,16,16 +32,32,16,16 +16,8,8,36 +16,8,8,34 +16,8,8,34 +16,16,8,40 +16,16,8,38 +32,16,16,35 +32,24,16,40 +32,24,16,37 +32,24,16,32 +32,32,16,39 +32,32,16,38 +32,32,16,37 +32,32,16,36 +32,32,16,35 +32,32,16,34 +32,32,16,34 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +8,8,4,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,29 +32,32,16,29 +32,32,16,29 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,24,16,24 +32,24,15,22 +32,32,16,32 +32,32,16,32 +32,32,16,38 +32,32,16,38 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +8,8,4,8 +8,8,4,8 +8,8,3,8 +32,32,16,32 +32,32,16,32 +32,32,16,32 +33,32,17,32 +33,32,16,32 diff --git a/res/sprites/kuma_anim.txt b/res/sprites/kuma_anim.txt new file mode 100644 index 0000000..68e8776 --- /dev/null +++ b/res/sprites/kuma_anim.txt @@ -0,0 +1,34 @@ +../res/sprites/kumatora.png +../res/sprites/kumatora_frames.txt +still[down]: 0 +still[down_left]: 1 +still[left]: 2 +still[up_left]: 3 +still[up]: 4 +still[up_right]: 5 +still[right]: 6 +still[down_right]: 7 +walk[down]: 16,0,24,0 +walk[down_left]: 17,1,25,1 +walk[left]: 18,2,26,2 +walk[up_left]: 19,3,27,3 +walk[up]: 20,4,28,4 +walk[up_right]: 21,5,29,5 +walk[right]: 22,6,30,6 +walk[down_right]: 23,7,31,7 +crouch[down]: 48 +crouch[down_left]: 49 +crouch[left]: 50 +crouch[up_left]: 51 +crouch[up]: 52 +crouch[up_right]: 53 +crouch[right]: 54 +crouch[down_right]: 55 +run[down]: 64,72,80,88 +run[down_left]: 65,73,81,89 +run[left]: 66,74,82,90 +run[up_left]: 67,75,83,91 +run[up]: 68,76,84,92 +run[up_right]: 69,77,85,93 +run[right]: 70,78,86,94 +run[down_right]: 71,79,87,95 \ No newline at end of file diff --git a/res/sprites/kumatora.png b/res/sprites/kumatora.png new file mode 100644 index 0000000..6fe4b26 Binary files /dev/null and b/res/sprites/kumatora.png differ diff --git a/res/sprites/kumatora_frames.txt b/res/sprites/kumatora_frames.txt new file mode 100644 index 0000000..14aecc6 --- /dev/null +++ b/res/sprites/kumatora_frames.txt @@ -0,0 +1,278 @@ +33,32 cell size +10 frames per row +274 frames + +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +17,32,8,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +17,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +17,32,8,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +17,32,8,32 +32,32,15,32 +32,28,16,28 +32,28,16,28 +16,28,7,28 +16,28,7,28 +32,28,16,28 +16,28,8,28 +16,28,8,28 +32,28,15,28 +32,24,20,8 +32,24,28,6 +32,16,26,8 +32,24,24,20 +32,24,19,20 +32,24,8,20 +32,16,6,8 +32,24,4,6 +32,32,16,31 +32,32,15,31 +16,32,8,32 +16,32,8,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,9,32 +16,32,8,32 +32,32,16,32 +16,32,7,32 +16,32,8,32 +32,32,17,32 +32,32,16,32 +32,32,16,32 +16,32,9,32 +16,32,8,32 +32,32,16,32 +16,32,7,32 +16,32,8,32 +32,32,17,32 +32,32,16,32 +32,32,16,32 +16,32,9,32 +16,32,8,32 +32,32,16,32 +16,32,7,32 +16,32,8,32 +32,32,17,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +17,32,8,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +16,32,7,32 +16,32,7,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +32,32,15,32 +32,32,16,32 +32,32,16,32 +17,32,8,32 +16,32,7,32 +32,32,16,32 +32,32,16,32 +16,32,8,32 +32,32,15,32 +32,28,16,28 +32,28,16,28 +16,32,8,32 +16,32,8,32 +32,32,16,32 +32,32,16,32 +8,8,4,31 +16,8,8,33 +16,8,8,34 +16,16,8,38 +16,16,8,37 +16,16,8,36 +16,16,9,35 +32,24,16,34 +32,24,16,33 +32,24,16,32 +32,32,16,33 +32,32,16,35 +32,32,16,37 +32,32,16,36 +32,32,16,35 +32,32,16,34 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,31 +32,32,16,31 +32,32,16,31 +32,32,16,31 +32,32,16,31 +32,32,16,32 +32,32,16,32 +32,32,16,32 +33,32,16,32 +16,32,6,32 +16,32,4,32 +18,32,4,32 +18,32,8,32 +16,32,11,32 +16,32,11,32 +32,32,19,32 +32,32,38,13 +32,32,38,13 +32,32,36,15 +32,32,36,15 +32,32,31,15 +32,32,31,15 +32,32,31,16 +32,32,31,16 +32,31,29,16 +32,31,29,16 +32,31,30,15 +32,31,30,15 +32,32,31,18 +32,32,31,18 +32,32,33,17 +32,32,33,17 +32,32,34,20 +32,32,34,20 +32,32,36,14 +32,32,36,14 +32,32,-6,13 +32,32,-6,13 +32,32,-4,15 +32,32,-4,15 +32,32,1,15 +32,32,1,15 +32,32,1,16 +32,32,1,16 +32,31,3,16 +32,31,3,16 +32,31,2,15 +32,31,2,15 +32,32,1,18 +32,32,1,18 +32,32,-1,17 +32,32,-1,17 +32,32,-2,20 +32,32,-2,20 +32,32,-4,14 +32,32,-4,14 +32,32,16,33 +32,32,16,32 +32,32,16,31 +32,32,15,33 +32,32,15,32 +32,32,15,31 +32,32,16,32 +32,32,16,31 +32,32,16,30 +8,8,4,8 +8,8,4,8 +8,8,3,8 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,17,32 +32,32,15,32 diff --git a/res/sprites/lucas.png b/res/sprites/lucas.png new file mode 100644 index 0000000..dd053e5 Binary files /dev/null and b/res/sprites/lucas.png differ diff --git a/res/sprites/lucas_anim.txt b/res/sprites/lucas_anim.txt new file mode 100644 index 0000000..455c321 --- /dev/null +++ b/res/sprites/lucas_anim.txt @@ -0,0 +1,34 @@ +../res/sprites/lucas.png +../res/sprites/lucas_frames.txt +still[down]: 0 +still[down_left]: 1 +still[left]: 2 +still[up_left]: 3 +still[up]: 4 +still[up_right]: 5 +still[right]: 6 +still[down_right]: 7 +walk[down]: 40,0,48,0 +walk[down_left]: 41,1,49,1 +walk[left]: 42,2,50,2 +walk[up_left]: 43,3,51,3 +walk[up]: 44,4,52,4 +walk[up_right]: 45,5,53,5 +walk[right]: 46,6,54,6 +walk[down_right]: 47,7,55,7 +crouch[down]: 107 +crouch[down_left]: 108 +crouch[left]: 109 +crouch[up_left]: 110 +crouch[up]: 111 +crouch[up_right]: 112 +crouch[right]: 113 +crouch[down_right]: 114 +run[down]: 67,75,83,91 +run[down_left]: 68,76,84,92 +run[left]: 69,77,85,93 +run[up_left]: 70,78,86,94 +run[up]: 71,79,87,95 +run[up_right]: 72,80,88,96 +run[right]: 73,81,89,97 +run[down_right]: 74,82,90,98 \ No newline at end of file diff --git a/res/sprites/lucas_frames.txt b/res/sprites/lucas_frames.txt new file mode 100644 index 0000000..e64d1e1 --- /dev/null +++ b/res/sprites/lucas_frames.txt @@ -0,0 +1,403 @@ +32,64 cell size +10 frames per row +399 frames + +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,9,32 +16,32,9,32 +16,32,9,32 +16,32,9,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,9,32 +16,32,9,32 +16,32,9,32 +16,32,9,32 +16,24,8,24 +16,24,9,24 +17,32,10,32 +16,24,8,24 +16,24,8,24 +16,24,9,24 +17,32,7,32 +16,24,8,24 +16,24,8,24 +16,24,9,24 +17,24,10,24 +16,24,8,24 +16,24,9,24 +16,24,9,24 +17,24,7,24 +16,24,8,24 +17,24,9,24 +16,24,9,24 +17,24,10,24 +16,24,8,24 +17,24,9,24 +16,24,9,24 +17,24,7,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,9,24 +16,24,9,24 +16,24,9,24 +16,24,9,24 +17,24,9,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +17,24,9,24 +16,24,9,24 +16,24,9,24 +16,24,9,24 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +17,32,9,32 +16,32,9,32 +16,32,9,32 +16,32,9,32 +16,24,8,24 +16,24,8,24 +16,24,7,24 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +17,32,9,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +17,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +17,24,9,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +17,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +16,24,8,24 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,24,16,24 +32,24,16,24 +16,24,8,24 +16,32,8,33 +16,32,8,32 +16,32,8,31 +16,32,8,33 +16,32,8,32 +16,32,8,31 +17,32,9,33 +17,32,9,32 +17,32,9,31 +17,32,12,14 +17,32,12,14 +16,32,9,15 +16,32,9,15 +16,32,5,15 +16,32,5,15 +16,32,5,15 +16,32,5,15 +16,32,3,16 +16,32,3,16 +16,32,4,16 +16,32,4,16 +16,32,6,18 +16,32,6,18 +16,32,8,18 +16,32,8,18 +16,32,8,20 +16,32,8,20 +16,32,10,16 +16,32,10,16 +32,24,16,6 +32,24,20,10 +32,16,26,8 +32,24,22,21 +16,32,8,25 +32,24,10,21 +32,16,6,10 +32,24,12,10 +16,32,9,32 +32,32,17,32 +32,24,17,24 +16,24,9,24 +32,32,17,32 +17,32,9,32 +32,32,17,32 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,24,8,21 +16,24,8,21 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,32,8,29 +16,32,8,29 +32,32,16,32 +32,32,16,29 +32,32,16,29 +32,32,16,29 +32,32,16,29 +32,32,16,32 +32,32,16,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,9,32 +16,32,9,32 +16,32,9,35 +16,32,9,35 +16,32,6,36 +16,32,6,36 +16,32,2,36 +16,32,2,36 +16,32,2,36 +16,32,2,36 +16,32,0,37 +16,32,0,37 +16,32,1,37 +16,32,1,37 +16,32,3,39 +16,32,3,39 +16,32,5,39 +16,32,5,39 +16,32,5,41 +16,32,5,41 +16,32,7,37 +16,32,7,37 +16,32,4,14 +16,32,4,14 +16,32,7,15 +16,32,7,15 +16,32,11,15 +16,32,11,15 +16,32,11,15 +16,32,11,15 +16,32,13,16 +16,32,13,16 +16,32,12,16 +16,32,12,16 +16,32,10,18 +16,32,10,18 +16,32,8,18 +16,32,8,18 +16,32,8,20 +16,32,8,20 +16,32,6,16 +16,32,6,16 +16,32,9,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +32,16,16,16 +16,32,10,28 +16,32,7,32 +16,32,8,32 +32,32,16,32 +32,32,16,32 +16,32,9,32 +32,32,9,32 +32,32,17,32 +32,32,17,32 +32,32,17,32 +16,32,8,32 +16,32,8,32 +16,32,9,32 +16,32,9,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,31 +16,32,8,32 +17,39,9,40 +17,54,9,56 +17,53,9,55 +17,64,9,70 +18,63,6,69 +17,64,7,70 +18,64,7,70 +17,64,9,70 +16,64,8,70 +17,63,9,69 +18,64,11,70 +16,63,9,68 +17,64,11,70 +16,63,12,69 +17,39,9,40 +17,38,9,39 +17,37,9,37 +16,40,8,40 +16,37,8,37 +17,53,9,77 +17,45,9,83 +17,36,9,86 +16,32,9,87 +16,23,8,86 +32,24,16,89 +17,24,8,94 +32,32,16,101 +17,24,8,95 +32,32,16,100 +32,24,17,89 +32,24,17,85 +32,24,17,79 +32,18,19,65 +32,16,19,60 +32,16,18,60 +32,16,18,15 +32,24,14,22 +16,24,8,24 +16,24,9,23 +16,24,10,24 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,24,8,24 +16,24,8,24 +18,32,11,32 +17,24,10,24 +18,32,11,32 +17,24,10,24 +16,32,11,32 +17,24,11,24 +16,32,11,32 +17,24,11,24 +16,32,13,32 +16,32,15,32 +16,32,17,33 +16,32,19,33 +17,24,21,26 +17,24,23,26 +17,24,25,27 +17,24,27,28 +16,32,29,36 +16,32,31,37 +16,32,33,38 +16,32,35,39 +16,32,37,39 +16,32,39,38 +16,32,41,37 +16,32,43,36 +16,32,43,35 +16,32,45,34 +16,32,46,33 +16,32,48,32 +16,32,50,30 +16,32,52,28 +16,32,53,25 +16,32,54,22 +16,32,55,20 +16,32,56,17 +17,32,57,11 +17,32,57,6 +17,32,59,1 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,32,8,32 +16,24,8,24 +16,32,8,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +8,8,4,8 +8,8,4,8 +8,8,3,8 +16,32,8,32 +32,32,16,32 +32,32,16,32 +32,32,16,32 +16,24,8,18 +16,24,8,18 +16,24,8,18 +16,24,8,18 +16,24,8,18 +16,32,8,26 +16,32,8,26 +16,32,8,26 +16,32,8,26 +16,32,8,26 +16,32,8,26 +16,32,8,26 +16,32,8,26 +16,32,8,26 +32,32,16,26 +32,32,16,26 +32,32,16,26 +32,32,16,26 +32,32,16,26 +32,32,16,26 +32,32,16,26 +16,32,8,26 +32,16,16,12 +16,32,8,32 +16,32,9,32 +17,32,8,32 +16,24,10,26 +16,24,10,26 +16,24,11,26 +16,24,11,26 +16,31,10,33 +16,32,9,34 +16,32,8,34 +16,24,9,25 +16,24,9,24 +16,32,8,32 diff --git a/src/character_system.cpp b/src/character_system.cpp index 2f26aee..4d2d338 100644 --- a/src/character_system.cpp +++ b/src/character_system.cpp @@ -123,7 +123,7 @@ void CharacterSystem::tick(double dt) { if (blocked && sprite.characterState == CharacterState::Running) { stopRunning(spriteId); - game_.getMixer().playSound("../res/bump.wav"); + game_.getMixer().playSound("../res/sfx/bump.wav"); } // Move everything diff --git a/src/main.cpp b/src/main.cpp index 8f23881..4c560c7 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -22,28 +22,28 @@ void loop(Renderer& renderer) { game.emplaceSystem(); game.emplaceSystem(); - auto map = std::make_unique("../res/map1.tmx", renderer); + auto map = std::make_unique("../res/maps/map1.tmx", renderer); game.setMap(std::move(map)); int lucasSprite = game.emplaceSprite(); game.getSystem().initSprite(lucasSprite, {32, 32}); - game.getSystem().initSprite(lucasSprite, "../res/lucas_anim.txt", renderer); + game.getSystem().initSprite(lucasSprite, "../res/sprites/lucas_anim.txt", renderer); game.getSprite(lucasSprite).controllable = true; game.getSystem().initSprite(lucasSprite); int kumaSprite = game.emplaceSprite(); game.getSystem().initSprite(kumaSprite, {32, 32}); - game.getSystem().initSprite(kumaSprite, "../res/kuma_anim.txt", renderer); + game.getSystem().initSprite(kumaSprite, "../res/sprites/kuma_anim.txt", renderer); game.getSystem().addSpriteToParty(lucasSprite, kumaSprite); int dusterSprite = game.emplaceSprite(); game.getSystem().initSprite(dusterSprite, {32, 32}); - game.getSystem().initSprite(dusterSprite, "../res/duster_anim.txt", renderer); + game.getSystem().initSprite(dusterSprite, "../res/sprites/duster_anim.txt", renderer); game.getSystem().addSpriteToParty(lucasSprite, dusterSprite); int boneySprite = game.emplaceSprite(); game.getSystem().initSprite(boneySprite, {32, 32}); - game.getSystem().initSprite(boneySprite, "../res/boney_anim.txt", renderer); + game.getSystem().initSprite(boneySprite, "../res/sprites/boney_anim.txt", renderer); game.getSystem().addSpriteToParty(lucasSprite, boneySprite); game.getSystem().setFollowingSprite(lucasSprite); diff --git a/src/message_system.cpp b/src/message_system.cpp index 67c840e..4a31a69 100644 --- a/src/message_system.cpp +++ b/src/message_system.cpp @@ -27,15 +27,15 @@ void MessageSystem::tick(double dt) { // Every so often play a beep. if (line.charsRevealed % CHARS_PER_BEEP == 0) { if (speaker_ == SpeakerType::Man) { - game_.getMixer().playSound("../res/speaking_man.wav"); + game_.getMixer().playSound("../res/sfx/speaking_man.wav"); } else if (speaker_ == SpeakerType::Woman) { - game_.getMixer().playSound("../res/speaking_woman.wav"); + game_.getMixer().playSound("../res/sfx/speaking_woman.wav"); } else if (speaker_ == SpeakerType::Boy) { - game_.getMixer().playSound("../res/speaking_boy.wav"); + game_.getMixer().playSound("../res/sfx/speaking_boy.wav"); } else if (speaker_ == SpeakerType::Girl) { - game_.getMixer().playSound("../res/speaking_girl.wav"); + game_.getMixer().playSound("../res/sfx/speaking_girl.wav"); } else if (speaker_ == SpeakerType::Nonhuman) { - game_.getMixer().playSound("../res/speaking_nonhuman.wav"); + game_.getMixer().playSound("../res/sfx/speaking_nonhuman.wav"); } } @@ -198,7 +198,7 @@ void MessageSystem::advanceText() { if (lines_.empty()) { linesToShow_.clear(); } else { - game_.getMixer().playSound("../res/pageflip.wav"); + game_.getMixer().playSound("../res/sfx/pageflip.wav"); } } diff --git a/src/step_type.h b/src/step_type.h index c38d6f9..a961a8f 100644 --- a/src/step_type.h +++ b/src/step_type.h @@ -36,17 +36,17 @@ inline StepType stepTypeFromString(std::string_view str) { inline std::string_view runningSfxForStepType(StepType step) { switch (step) { - case StepType::wood: return "../res/running_wood.wav"; - case StepType::land_light: return "../res/running_land_light.wav"; - case StepType::land: return "../res/running_land.wav"; - case StepType::sand: return "../res/running_sand.wav"; - case StepType::water: return "../res/running_water.wav"; - case StepType::mechanical: return "../res/running_mechanical.wav"; - case StepType::grass: return "../res/running_grass.wav"; - case StepType::unknown: return "../res/running_unknown.wav"; - case StepType::paved: return "../res/running_paved.wav"; - case StepType::carpet: return "../res/running_carpet.wav"; - case StepType::weak_wood: return "../res/running_weak_wood.wav"; + case StepType::wood: return "../res/sfx/running_wood.wav"; + case StepType::land_light: return "../res/sfx/running_land_light.wav"; + case StepType::land: return "../res/sfx/running_land.wav"; + case StepType::sand: return "../res/sfx/running_sand.wav"; + case StepType::water: return "../res/sfx/running_water.wav"; + case StepType::mechanical: return "../res/sfx/running_mechanical.wav"; + case StepType::grass: return "../res/sfx/running_grass.wav"; + case StepType::unknown: return "../res/sfx/running_unknown.wav"; + case StepType::paved: return "../res/sfx/running_paved.wav"; + case StepType::carpet: return "../res/sfx/running_carpet.wav"; + case StepType::weak_wood: return "../res/sfx/running_weak_wood.wav"; case StepType::none: throw std::invalid_argument("No running sfx for none step type"); } } -- cgit 1.4.1